TortoiseGit是一個(gè)開源的Git版本控制系統(tǒng)客戶端,它提供了一個(gè)圖形用戶界面,使得在Windows資源管理器中直接進(jìn)行Git操作成為可能。以下是關(guān)于TortoiseGit的基本使用教程:
git init
方式:新建立一個(gè)git_demo目錄,然后右鍵點(diǎn)擊“Git”->“Create repository here”,會(huì)自動(dòng)生成一個(gè).git隱藏目錄。git clone
方式:右鍵點(diǎn)擊“Git”->“Clone”,在彈出的框中填寫遠(yuǎn)程倉庫的URL和本地存放目錄,然后點(diǎn)擊OK即可。在倉庫目錄下,新建或修改文件后,右鍵點(diǎn)擊該文件,選擇“Git”->“Add”將其添加到暫存區(qū)。填寫提交信息后,勾選該文件,點(diǎn)擊“Commit”即可。提交后,可以在本地版本庫中查看剛剛添加的文件。
右鍵點(diǎn)擊倉庫目錄,選擇“Git”->“Pull”即可從遠(yuǎn)程倉庫拉取最新的代碼到本地。
右鍵點(diǎn)擊“Show Log”,選中某個(gè)版本,然后右鍵點(diǎn)擊“Reset master to this”即可回滾到該版本。
右鍵點(diǎn)擊“Show Log”即可查看提交歷史。
右鍵點(diǎn)擊“Create Branch”,輸入分支名,切換到剛創(chuàng)建的分支。
在推送代碼時(shí),如果發(fā)現(xiàn)有沖突,文件會(huì)顯示感嘆號(hào)圖標(biāo)。右鍵點(diǎn)擊沖突文件,選擇“Edit conflicts”,解決沖突后,點(diǎn)擊“Mark as resolved”即可。
選擇自己的BeyondCompare工具所在目錄即可。
新建一個(gè)文件,然后會(huì)自動(dòng)生成一個(gè).gitignore文件,在該文件中定義不需要上傳的文件或文件夾。
在工作目錄下,如e:\git\6,空白處鼠標(biāo)右鍵,選擇“Git”->“Clone”,在彈出的對(duì)話框中填寫項(xiàng)目的訪問地址,然后點(diǎn)擊OK即可。
在桌面或選擇一個(gè)文件夾右鍵點(diǎn)擊空白區(qū)域,選擇“TortoiseGit”->“Settings”,進(jìn)入配置界面,選擇中文。
在“Settings”->“Git”->“Config”中設(shè)置全局用戶名和郵箱。
提交代碼后,右鍵點(diǎn)擊倉庫目錄,選擇“Git”->“Push”即可將代碼推送到遠(yuǎn)程倉庫。
在“Settings”->“Network”中設(shè)置SSH客戶端路徑,如Putty的plink.exe。
刪除倉庫保留物理文件,可以找到該倉庫中的.git文件刪除即可。
通過以上步驟,您可以開始使用TortoiseGit進(jìn)行基本的版本控制操作。建議您按照教程的步驟實(shí)際操作,以便更好地理解和掌握TortoiseGit的使用。