[Code 小紀錄]Git 簡單使用紀錄

Hi 大家好

這篇文章是給  腦容量 低弱 的自己 做個紀錄...囧


一般 要把 整個 Code Base抓下來 就是用
git clone  URL

要切換不同的Branch
git checkout Branch名稱

要把修改的Code傳上git code server
1.git add 修改過的檔案
2.git commit  -F commit_message文件檔
3.git push

要把Code Base 更新成 跟 git server一樣 最新的
git pull

要把在別的branch做的修改 在這個branch 做同樣修改可以用
git cherry-pick  xxxxx<SHA1>[那個修改過的git log]
   
  PS:不過用這個指令,有個地方要注意 針對那種 ko檔 或是 library類的檔案 有時會失敗。
        還是得乖乖用 git add 的方式。


要查看修改過後的紀錄
git log
git log  xxx某一個檔案
git log  --stat [每次commit修改倒的檔案有哪些]
git log --stat -p[在文字檔案的部份 diff顯示出做了哪些修改]


附帶一提  小惡魔 Apple Boy 大的Blog 做的一些關於 git的應用 介紹 也很不錯
請見 小惡魔 – 電腦技術 – 工作筆記 – AppleBOY

有興趣的話  也可以去玩玩 這個DEMO 網站
http://pcottle.github.io/learnGitBranching/?demo

以上大概是常用到的部份
下台一鞠躬  謝謝

留言