git命令

126 阅读1分钟
  • git clone ——克隆下载
  • git log
  • git status ——查看工作目录当前状态
  • git add 文件名 ——将文件添加到暂存区
  • git commit ——提交
  • git branch 分支名 ——创建新分支
  • git checkout 分支名 ——切换分支
  • git checkout -b 分支名 ——创建分支并切换分支(相当于git branch 后 git checkout)
  • git branch -d 名称 ——删除分支(HEAD指向的branch不可删除,如果要删除HEAD指向的branch,需要先用checkout把HEAD指向其他地方)
  • git branch -D 名称 ——删除

git checkout 分支名 git push origin 分支名

  • git merge ——合并
  • git merge --abort ——放弃冲突取消merge
  • git add . ——将所有改动的文件添加到暂存区
  • git log ——查看历史提交记录
  • git log -p ——查看详细历史(每一个commit的每一行改动)
  • git log --stat ——查看大致改送内容
  • git show ——查看当前commit改动
  • git show 版本号 ——查看具体某一个commit
  • git show 版本号 文件名 ——查看指定commit中的指定文件
  • git diff ——查看未提交的内容(比对的是工作目录和暂存区)
  • git diff --staged ——比对暂存区与上一条提交不同