git branch new-feature – 创建一个新分支
git branch -f bugFix – 把bugFix移到当前节点上
git commit – 提交到本地仓库
git checkout main – 切换到一个已有分支
git merge bugFix – 将bugFix和当前节点合并到一个新节点
git checkout -b new-feature – 创建并立即切换到新分支
git switch main – 切换到一个已有分支
git reset HEAD~1 – 回退一个记录
git revert HAED –
git cherry-pick c2 c4 – 将c2和c4复制到当前指针指向的下面
git rebase -i HEAD~4
git rebase c2 – 将当前节点复制到c2节点下面
git fetch – 将远程仓库的提交下载到本地仓库
git pull – 相当于git fetch;git merge o/main,将远程仓库的提交下载到本地仓库(o/main)下,然后将新节点和当前节点合并到另一个一个新节点,在主节点下方
git fakeTeamwork – 在远程仓库上完成一次提交
git fakeTeamwork 节点 3 – 在远程仓库上完成三次提交
git push – 在远程仓库中接收没有的数据并且更新远程分支位置和o/main位置
git checkout -b foo o/main – 创建一个名为foo的分支,跟踪远程分支o/main
git push origin main – 当节点为HEAD时,更新远程仓库的main分支
git fetch origin c2:bar – 将c2下载到本地的bar分支
git fetch origin :bar – 将在本地创建一个新分支bar
git push origin :foo – 将远程仓库分支foo删除
本文最后更新于84 天前,其中的信息可能已经过时,如有错误请发送邮件到3082654005@qq.com
文末附加内容

