git是如今最普遍的版本控制工具linux
若是你同時使用linux和git那麼你將會成爲改變世界的一員,這兩個偉大的發明和創始者都是linus這個男人是開源世界的一個牛逼的偉人。git
so,開始使用git吧。工具
使用git不能讓你找到一份高薪工做可是可讓你得到,成倍增長的工做效率和無窮盡的靈感的多備份。fetch
在使用git前須要一個配置spa
1 git config --global usr.name "用戶名" 2 git config --global usr.email "郵箱"
設置成功以後可使用了版本控制
1 git init 初始化一個目錄做爲工做目錄 2 git add 將工做目錄的文件添加到暫存區 3 開始一個工做區(參見:git help tutorial) 4 clone 克隆一個倉庫到一個新目錄 5 init 建立一個空的 Git 倉庫或從新初始化一個已存在的倉庫 6 7 在當前變動上工做(參見:git help everyday) 8 add 添加文件內容至索引 9 mv 移動或重命名一個文件、目錄或符號連接 10 reset 重置當前 HEAD 到指定狀態 11 rm 從工做區和索引中刪除文件 12 13 檢查歷史和狀態(參見:git help revisions) 14 bisect 經過二分查找定位引入 bug 的提交 15 grep 輸出和模式匹配的行 16 log 顯示提交日誌 17 show 顯示各類類型的對象 18 status 顯示工做區狀態 19 20 擴展、標記和調校您的歷史記錄 21 branch 列出、建立或刪除分支 22 checkout 切換分支或恢復工做區文件 23 commit 記錄變動到倉庫 24 diff 顯示提交之間、提交和工做區之間等的差別 25 merge 合併兩個或更多開發歷史 26 rebase 本地提交轉移至更新後的上游分支中 27 tag 建立、列出、刪除或校驗一個 GPG 簽名的標籤對象 28 29 協同(參見:git help workflows) 30 fetch 從另一個倉庫下載對象和引用 31 pull 獲取並整合另外的倉庫或一個本地分支 32 push 更新遠程引用和相關的對象