1. 程式人生 > >git總結

git總結

ast class tmp 推送 row bsp sta main.c 客戶端

生成patch

git diff

  • 創建並切換新的分支
git branch new
git checkout new
  • 在新分支裏進行修改 並提交
echo "hello world" >> main.c
git add main.c
git commit -m "add hello world"
  • 生成patch
git diff master > 1.patch
  • 合入patch
git apply 1.patch

git format-patch

  • 創建分支 提交修改 同上
  • 生成patch
git format-patch master
  • 合入patch
git am 1.patch

放棄所有未提交的修改

git checkout .

推送至遠程倉庫

git push origin master #推送master分支

更新本地倉庫

git pull

標簽

git tag 1.0.0 <哈希碼>

好用的GUI客戶端

  • GitKraken
  • gitg

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">



來自為知筆記(Wiz)



git總結