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
 
原文地址:https://www.cnblogs.com/zhaoxizhe/p/11832290.html