實訓隨筆2:Git Gui——拯救菜鳥的工具

熟練使用git進行多人協做開發,是程序猿必備的專業技能之一,惋惜我等實在太菜搞不來複雜的命令行。git

幸虧除了Git Bash還有一個Git gui存在——專門爲了拯救咱們這些菜雞程序猿而存在的工具。github

下面將從一個示例項目演示如何使用Git,各位練手時最好選個示例項目,別在正式項目上亂七八糟的Commit,最好仍是保持項目的整潔性。bash

下載安裝Git,配置用戶名和密碼,這些都沒必要說,網上教程一抓一大把,下面重新建本地倉庫開始操做。框架

一、在本地某個文件夾(如:「D:\學習資料」)下右鍵->Git Gui,會出現以下界面工具

二、選擇第二項「Clone Existing Repository」,學習

「Source Location」填寫Git上的遠程倉庫地址,如:「https://github.com/chaseMengdi/Software-Engineering」,ui

「Target Directory」填寫本地倉庫的地址:「D:\學習資料\Software-Engineering」,命令行

點擊「Clone」將遠程倉庫複製到本地倉庫。3d

本步成功後git會在「D:\學習資料」目錄下自動新建Software-Engineering倉庫,並進入git Gui界面。blog

注意:本地的「Software-Engineering」文件夾應該是不存在狀態,

若是「D:\學習資料」目錄下已經有了「Software-Engineering」文件夾,建立本地倉庫時就會發生錯誤。

 

三、在本地倉庫中,將本身負責的某個代碼部分編寫完成後(好比完成了框架的搭建),進入「D:\學習資料\Software-Engineering」文件夾,右鍵->git Gui進入git Gui。

點擊「Rescan」,git會自動掃描文件內容的更改部分,並在上方unstaged changes把修改過的文件和增刪內容顯示出來。

點擊「Stage Changed」,在「Commit Message」中輸入Commit信息,再點擊Commit進行提交,就已經爲剛纔的修改作上了標記。

四、當本身的工做完成,該作的commit都完成後,能夠隨時再次按第三步進入「D:\學習資料\Software-Engineering」文件夾,右鍵->git Gui進入git Gui。

點擊「Push」,上一次push到本次push之間的代碼修改和commit都會被上傳到github。

 

固然在這以前若是是某個版本/階段完成,也能夠記下左下角commit的編號,進入git bash利用tag命令爲項目打個標籤再發布,最後再push也是能夠的。

五、最後進入github項目主頁查看代碼和commit記錄,perfect,屢次commit一次push是徹底沒有問題的。

相關文章
相關標籤/搜索