git常用命令

别说谁变了你拦得住时间么 提交于 2020-02-05 20:51:49

1、Git 添加错误之后撤销commit 或者回滚

(1) git log 查找 head

(2)git reset --soft <commit>

(3)git reset –hard 8ff24a6803173208f3e606e32dfcf82db9ac84d8 

2、合并master分支所有改动

git checkout master && git pull
git check dev && git pull
git merge master
git push origin dev

3、删除远程分支

删除本地的远程跟踪分支

git branch -r -d origin/branch-name

使用git branch -a查看,分支remotes/origin/branch-name应该已经不存在了

git push origin :branch-name

删除原种分支

 

4、本地分支链接远程分支推送(本地与远程名称不一样)

将本地ios修改先推送至iOS正确分支

git checkout -b ios --track remotes/origin/iOS

如果本地错误分支已建立远程分支,删除远程分支ios

git push origin --delete ios

删除本地分支
git branch -d ios

5.添加.gitignore

CMakeFiles/

cmake_install.cmake

Makefile

CMakeCache.txt

cmake-build-debug/

*.csv

6.重定向至远程仓库

git remote set-url origin git@git.xxx.com:xxx/xxx.git

7.同步folk分支

git remote -v
git remote add upstream git@git.xxx.com:original_user/original_responsibility.git
Git remote -v
Git fetch upstream
Git checkout master
git merge upstream/master

git checkout zzzz
git push origin
这样flok分支就有了这个源分支

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!