玖叶教程网

前端编程开发入门

大白话 git 教程-13-了解一些奇技淫巧

有一些特殊的命令或者技巧可以参考一下:


1. 抛弃本地的所有修改,回到远端仓库的状态

git fetch --all && git reset --hard origin/master


2. 把所有改动都放回工作区,清空所有的 commit 提交,重新提交第一个 commit

git update-ref -d HEAD


3. 有文件冲突的时候查看一下列表

git diff --name-only --diff-filter=U


4. 快速的切换到上一个分支(和 cd - 差不多)

git checkout -
或
git switch -


5. 关联远程分支

git branch -u origin/branch_xx
或
git push -u origin/branch_xx


6. 重命名本地分支

git branch -m branch_new_name


7. 显示一个文件每一行的修改记录,看看是谁把代码搞坏了

git blame filename


8. 查看两周内的改动

git whatchanged --since='2 weeks ago'


9. 把某个提交直接放到分支上来

git cherry-pick 指纹码


10. 显示分支1有的 commit 提交但不在分支 2 上

git log branch1 ^branch2

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言