git 常见命令

11/8/2021 Git
  • 创建仓库
git init
1
  • 列出本地分支
git branch
1
  • 列出所有分支
git branch -a
1
  • 创建分支
git branch (branchname)
1
  • 切换分支
git checkout (branchname)
1
  • 拉取远程分支并创建本地分支
git checkout -b qz51142 origin/qz51142
1
  • 添加文件到暂存区
git add .
1
  • 将暂存区内容添加到仓库中
git commit
git commit -m "update eh-adoption-ui .gitignore #ARTL-8599"
1
2
  • 查看仓库当前的状态
git status
1
  • 删除本地分支
git branch -d (branchname)
1
  • 删除远程分支
git push origin --delete qz51142
1
  • 同步分支列表
git fetch -p
1
  • 查看提交历史
git log
1
  • 查看指定文件的修改记录
git blame <file>
1
  • 从远程获取代码并合并本地的版本
git pull <远程主机名> <远程分支名>:<本地分支名>
1
  • 如果远程分支是与当前分支合并,则冒号后面的部分可以省略。
git pull <远程主机名> <远程分支名>
git pull origin master:qz51142
1
2
  • 从将本地的分支版本上传到远程并合并
git push <远程主机名> <本地分支名>:<远程分支名>
1
  • 如果本地分支名与远程分支名相同,则可以省略冒号:
git push <远程主机名> <本地分支名>

git push origin qz51142:qz51142

git reset --hard commitid
1
2
3
4
5
Last Updated: 12/26/2022, 11:54:10 AM