关闭https的认证:
git config --global http.sslVerify false
clone 远程仓库:
git clone https://xxx.git
查看全部分支
git branch -a
查看当前分支状态:
git status
切换当前分支:
git checkout xxx
查看提交日志:
git reflog
设置分支的上游分支
git branch --set-upstream-to=origin/feature-BR-2195-error_message_handle feature-BR-2195-error_message_handle
下载当前分支最新更新:
git pull
下载远程develop分支最新更新到本地feature分支:
git pull origin develop:feature-BR-2195-error_message_handle
创建并切换到新分支:
git checkout -b feature-BR-2195-error_message_handle
删除本地分支
git branch -D feature-BR-2195-error_message_handle
删除远程分支
git branch -r -d origin/feature-BR-2195-error_message_handle
添加文件到stage区:
git add -A, git add [file path]
从stage区撤销文件:
git reset HEAD, git reset HEAD [file path]
提交变更到本地仓库:
git commit -m "xxx"
创建标签
git tag -a demo-2017-01-22 -m 'the 1st version for demo 2017-01-22'
推送标签到远程仓库
git push origin --tags
删除标签
git tag -d demo-2017-01-22
删除远程仓库标签
git push origin :refs/tags/demo-2017-01-22