一、常用命令
遠端倉庫相關命令
本地倉庫相關命令
標記版本相關命令
二、非常用命令
git revert hash 還原某次的提交,會生成一次提交,將目標提交進行抹除
git rebase 使當前分支的基於某次提交的節點發生改變,從而使當前的分支發生變化
git reset hash 使當前分支的workspace完全回滾到某次提交,也就是抹除某次提交之後的所有提交
git stage 將當前未提交的工作(add到index中的部分)暫存在git工作棧,等到需要時再應用回來
git config 新增、更改git的各種設定
hash 上文中hash指的是某次提交,每一次提交會生成乙個唯一的hash值,經測試,使用這個hash值的前4個字元就可以標識本次提交
git最佳實踐
git config global user.name john doe git config global user.email johndoe example.com 在合併時會出現衝突,這時需要手動解決衝突,並提交。衝突產生後,衝突檔案會顯示以下標記 與 之間是本地修改的內容,與 之間是遠端修...
Git分支最佳實踐
本文介紹我一年前在自己的專案 包括工作專案和私人專案 中引入的git分支模式,這個模式很成功。主要分支 倉庫中有兩個長期的分支 master develop master用作生產分支,裡面的 是準備部署到生產環境的。develop是可交付的開發 也可以看成是用於整合分支,每晚構建從develop獲取...
js 最佳實踐總結
明確要獲取的部分,以最精準的方法獲取資料 例1 獲取8位數字 var str abcd12345678 方法一 var newstr str.slice 4 方法二 推薦 var newstr str.slice 8 注 首先要確定8位數字是一定在後面的,我遇到的問題就是,前面的字母個數發生了變化 ...