Git常用操作命令
- 克隆仓库:
git clone https://github.com/spring-projects/spring-framework.git
- 更新仓库:
git pull
- 提交更改:增加更改
git add .
提交到本地版本仓库库git commit -m "test"
提交到远程仓库git push
- 查看状态:
git status
- 查看修改:
git diff [file]
- 查看历史:
git log
- 查看分支:
git branch/git branch -a
- 切换分支:
git checkout test
- 创建分支:创建分支
git branch test/git checkout -b test
切换分支git checkout test
提交分支git push origin test
- 删除分支:删除分支
git branch -d test/git branch -D test
提交删除git push origin :test
删除远程分支(git push origin --delete test)
- 查看标签:
git tag
- 创建标签:创建标签
git tag test/git tag a test -m "测试标签"/git tag test commit_id
提交标签git push origin test/git push origin –-tags
- 删除标签:删除标签
git tag -d test
提交远程git push origin :refs/tags/test
- 回滚版本:回滚
git reset --hard commit-id #回滚到commit-id,将commit-id之后提交的commit都删除
回滚最近3此提交git reset --hard HEAD~3