Git常用命令记录

---恢复内容开始---

# 基本命令 1. 版本回退: git reset --hard HEAD^|HEAD^^|HEAR~100 2. 版本查看 git log --pretty=online 3. 版本历史操作记录,用来查看不存在的版本: git reflog 4. 暂存区是add之后,未使用commit命令的阶段。 5. git checkout -- 文件名,丢弃工具区的修改,必须有--,否则该命令变为切换分支的命令 6. 当你add之后,想要撤销某个文件,让他回到工作区,git reset HEAD ,再使用5就可以彻底清除。如果commit 只能使用1进行版本回退 7. git remote add
添加远程库 8. git push -u 推送并设置为关联。 9. git clone 从某个远程仓库进行克隆。

分支管理

  1. 创建分支: git checkout -b <branch_name>, 创建新的分支,并且切换,等同于 git branch git checkout
  2. 查看分支: git branch
  3. 切换分支: git checkout <branch_name>
  4. 合并分支: git merge <branch_name>
  5. 删除分支: git branch -d <branch_name>
  6. 暂存,git stage , git stage list ,git stage apply ,git stage pop, git stage pop
原文地址:https://www.cnblogs.com/xmxj0707/p/9873250.html