git 常用命令整理

来源:互联网 发布:淘宝大学商学院杭州 编辑:程序博客网 时间:2024/06/08 01:03


最基本的命令:
1. git commit -m “asdasd”   提交当前修改 
2. git commit -a -m “asdasd”  把新建的文件,加入到索引中 再提交
3. git add. 表示吧所有文件都加入到git 索引中
     当然页可以 add 单个文件
     git add test.java
4.git log 可以显示所有的提交日志
     在termianl 下会进入一个新的 类似vim的界面 可以按上下键来查看日志,
     可以按q 键 再回车退出
     
5.git reset — hard b9cd  hard 后面表示的时提交的 哈希码的前几个字符。
     这样做得后果是, 是代码会恢复到 7766f 这次提价的样子,
     但是 在b9cd 后面所有的提交都会被永久的抹掉
     所以慎用
6.git checkout 9ae7 表示吧9ae7 这次提交切出来,
     注意这里不是撤出分支,任然还在原来的分支上。
     这种情况下,可以很好的从某一次提交开始创建分支
     想回到checkout 之前的状态,可以在check 回去
7.git checkout master   表示切换到主分支, master 表示分支的名字
     需要注意的时,在切换分支时,需要代码都提交 或者 rest 重置

8.git checkout :/“test” 表示回到以test 开头的提交
9.git pull 向远程拉取最新的代码
10.git clone git@gitlab.zuimeia.org:nice_lab/zui_lock_screen_i18n.git  clone git 仓库
     前提是,要把 ssh key 配置好

11.GIT TAG 命令
给当前分支打TAG git tag -a 2.1.4 -m "version 2.1.4"


TAG git tag -a 1.6.2 -m "version 1.6.2"

提交TAG到远程
git push origin --tags 表示提交所有的TAG





0 0
原创粉丝点击