Git常用操作

创建新工程

提交代码

git pull origin master //origin是远程仓库的别名,通过git remote命令来定义和查看
git Add .
git commit -m "commit message"
git push origin master

 

各种查看

git remote -v //查看远程仓库列表,包括和别名的对应关系

 

版本回退

git log
git revert<版本号>^..<版本号>
git push origin master

 

 其他

git pull origin master --allow-unrelated-histories

 

设置

git config --global user.name "My Name"
git config --global user.email "mymail@xxx.com"
git config --global core.editor gedit //commit的时候要注意用户权限,有的工程目录不允许普通用户写入

 

 取消对文件或者目录的跟踪
git rm -r --cached .
git add .
git commit -m 'update .gitignore'

 

从整个项目中去除git跟踪
rm -rf .git

 

clone指定分支到知道目录
git clone -b master ssh://git@git.xxx.com/xxx/xxx.git xxx

 

更换本地仓库的远程库

git remote rm origin
git remote add origin [url]

 

强制合并分支

git push origin test:master -f           //将test分支强制(-f)推送到主分支master

 

 
posted @ 2019-11-10 22:48  蒸熊掌  阅读(113)  评论(0编辑  收藏  举报