一、安裝tortoisegit
首先從官網(https://tortoisegit.org/download/)下載tortoisegit,並完成安裝。在安裝過程中需要注意以下幾點:
1、請選擇對應Windows版本的安裝程序;
2、在選擇組件時,建議全選以方便後續使用;
3、在選擇start menu folder時,可根據個人喜好進行選擇。
二、創建SSH key
在使用tortoisegit之前,需要先創建SSH key。打開TortoiseGit的putty密鑰生成器(Puttygen),在key的長度選擇項中選擇2048;然後點擊Generate按鈕,在密鑰生成的過程中需要進行鼠標隨機移動加入隨機性;生成完成後,保存私鑰和公鑰,公鑰需要放到遠程倉庫中。
三、配置認證
在使用Git進行push和pull操作時,需要進行認證。方法如下:
1、右鍵點擊windows資源管理器中的文件夾,在彈出的菜單中選擇TortoiseGit->Settings;
2、在彈出的窗口中選擇Git->Remote,然後點擊Add按鈕添加對應遠程倉庫的地址;
3、在Auth設置中選擇SSH,並上傳保存之前生成的私鑰。
四、配置文件
在使用Git進行commit操作時,需要配置相關文件。方法如下:
1、在windows資源管理器中找到要提交的文件夾,右鍵單擊並選擇Git Commit -> master;
2、在Commit窗口中填寫Commit信息;
3、在Advanced設置中,配置Commit Author信息,確認提交信息後,點擊Commit按鈕完成提交。
五、配置Gitignore
在使用Git進行項目管理時,經常會遇到需要忽略某些文件的情況。這時就需要使用Gitignore文件。方法如下:
1、在windows資源管理器中找到要忽略的文件夾,右鍵單擊並選擇TortoiseGit->Git ignore->Edit Gitignore;
2、在彈出的對話框中選擇要忽略的文件或文件夾,注意每個要忽略的項都需要新起一行;
3、點擊Save按鈕保存Gitignore文件,然後就可以在commit的時候忽略這些文件了。
六、Git LFS
在使用Git進行大文件管理時,經常會遇到上傳下載速度慢、體積大等問題。這時可以使用Git LFS(Large File Storage)進行文件管理。方法如下:
1、按照官網(https://git-lfs.github.com/)上的指引,下載並安裝Git LFS;
2、在需要使用Git LFS的項目中,右鍵單擊並選擇Git LFS -> Initialize Git LFS;
3、在Add files to Git LFS設置中選擇需要進行LFS管理的文件。
七、Git Flow
在使用Git進行開發管理時,經常會遇到需要進行分支管理的情況。這時可以使用Git Flow進行分支管理。方法如下:
1、按照官網(https://github.com/nvie/gitflow)上的指引,安裝gitflow;
2、打開Git Bash,選擇要開發的Git項目目錄,運行git flow init初始化git flow;
3、開始使用git flow進行開發管理。
八、總結
通過以上步驟,我們可以較為方便地對Git進行管理。如果遇到問題,可以參考官網或者Stack Overflow等社區資源進行解決。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/246684.html