精选圈子榜单优站
CODY
CODY
普通用户
一坑未平,一坑起

git 的部分常用命令


1.检出仓库:

$ git clone git://github.com/jquery/jquery.git <远程地址>

2. 提交代码

$ git status #查看文件状态
$ git diff 文件路径  #查看文件修改的内容

$ git add -A
$ git commit -m"注释说明"
$ git fetch origin
$ git rebase origin/分之名称
$ git push origin 分之名称

3.如果rebase代码,提示有多个add,没提交的


$ git status
$ git commit --amend     # 合并缓存区的修改和最近的一次commit, 然后用生成的新的commit替换掉老的

4.如果rebase代码有冲突,先解决冲突

$ git add -A
$ git rebase --continue

5.如果rebase出问题,需要回滚


$ git rebase --abort         #取消合并

6.当合并代码后,重新拉代码

$ git stash 
$ git fetch origin
$ git reset --hard origin/分之名称
$ git stash pop

7.如果合并出问题,回滚到提交前的版本

$ git rebase --abort
$ git reflog                          #查找上一个hard
30d7bfc HEAD@{0}: rebase: aborting
a432b8a HEAD@{1}: rebase: checkout origin/dev_s16_1
30d7bfc HEAD@{2}: commit: 新增借据、保证金、费用信息的curd操作,同步到核算
60214f7 HEAD@{3}: commit: 注释未验证的修改
$ git reset --hard HEAD@{2}

  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2017-02-13
  • 7008阅读
评论