a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統 > 正文

TortoiseGit操作本地倉庫的詳細使用方法(1)-建庫回溯

2024-06-28 16:00:09
字體:
來源:轉載
供稿:網友

Git的使用越來越廣泛,不過默認使用命令行進行操作,這就對那些習慣使用圖形化界面的人造成了一定的困難,TortoiseGit是Git在Windows下一款不錯的圖形化工具,這里介紹它處理本地倉庫時的詳細使用方法。 Git(msysgit)與TortoiseGit的關系: TortoiseGit是Git可視化工具,可以方便的提交更新代碼,不過它只是一個殼,需要調用Git命令行才能發揮作用,所以在Windows下安裝環境的時候最好是先安裝Git,再安裝TortoiseGit。 官網下載龜速,所以在此提供安裝包下載地址: Git-2.11.0-32位:http://download.csdn.net/detail/xiaouncle/9746685 Git-2.11.0-64位:http://download.csdn.net/detail/xiaouncle/9746687 常用命令及說明如下:

操作 說明
Fetch 從遠程獲取最新版本到本地不會自動merge
Merge 可以把一個分支、標簽或某個commit的修改合并到現在的分支上
Pull 從遠程獲取最新版本并與本地代碼合并相當于fetch+merge
Push 將本地分支的更新推送到遠程主機
Commit 將修改提交到本地倉庫中

一、創建倉庫

1、創建倉庫很簡單,在文件夾上右擊->Git Create repository here…即可。 這里寫圖片描述 2、如果創建倉庫時倉庫對應的文件夾中有文件,那Git Create repository here…之后還要Commit一下。 這里寫圖片描述 3、創建本地倉庫后,如果只想刪除倉庫,而不刪除對應的物理文件時,可以通過刪除倉庫中隱藏的.git文件夾來實現。

二、Clone倉庫

Git Clone操作克隆的是所選倉庫當前分支的內容,如果當前分支不是主分支master,而是分支BranchA,那Git Clone操作克隆的就是BranchA中的內容。 這里寫圖片描述 這里寫圖片描述

三、查看修改記錄

我們打開本地倉庫中的項目文件,對其進行編輯然后Commit,就會在Log中產生提交記錄,我們可以查看每次Commit所提交的文件,及每個文件產生的變化。 這里寫圖片描述 這里寫圖片描述 這里寫圖片描述

四、版本回溯

1、我們每編輯+Commit一次,倉庫就會生成一個新版本,假設第一次提交時倉庫為版本A,然后根據提交順序依次生成版本B、C、D、E、F,當前版本為版本F,如果此時想得到版本C的內容,那可以使用版本回溯Reset+克隆Clone這一組合。 這里寫圖片描述 由版本F回溯到版本C后,倉庫中的物理文件并沒有變成版本C的內容,依然是版本F的內容,如此設計使倉庫從版本F降到C,再從版本C回到D、E或F成為可能,不過此時在其他地方Clone時獲取到的是版本C的內容。

回溯到“添加EditTwo.cs”版本后,在GitUser文件夾Clone所得內容截圖如下: 這里寫圖片描述

2、本地倉庫由版本F回溯到版本C后再回到版本F,物理文件其實沒有發生一點變化;如果本地倉庫由版本F回溯到版本C后,直接Commit “Working tree changes”那版本D、E、F會合并成新版本D,不過此時新版本D相當于舊版本的F。 這里寫圖片描述 這里寫圖片描述 這里寫圖片描述

3、版本回溯操作只記錄在RefLog日志中,在Log日志中不體現。 這里寫圖片描述

五、忽略文件

對于那些沒有必要提交到倉庫的文件可以將其添加到忽略列表中。 這里寫圖片描述 將文件添加到忽略列表之后,便會出現一個名為.gitignore的文本文件,打開之后文件內容如下: 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级黄视频 | 欧美激情网站 | 91偷拍精品一区二区三区 | 欧美一区免费 | 国产男女爽爽爽免费视频 | 日韩精品一区在线 | 天天干夜夜爽 | 久久久久久久网站 | 国产精品91视频 | 亚洲欧美中文日韩v在线观看 | 在线观看欧美一区 | 毛片免费网站 | 亚洲自拍一二三区 | 精品国产一区二区三区在线观看 | 天天操网 | 午夜免费 | 久久午夜综合久久 | 日韩免费在线观看视频 | 黄色免费电影网站 | 成人黄色大片 | 视频一区二区三 | 中文字幕av在线播放 | 成人黄色片网站 | 日本久久精品视频 | 精品亚洲在线 | 欧美一级黄色大片 | 久久久久国产精品 | 国产一级黄色大片 | 黄a免费 | 成人久久久精品乱码一区二区三区 | 国产综合亚洲精品一区二 | 欧美日韩一 | 99精品网| 免费黄色在线 | 亚洲精品国产成人 | 中文字幕亚洲一区 | 精品国产一区二区三区久久 | 中文字幕国产一区 | 成人欧美一区二区 | 国产人久久人人人人爽 | 日韩成人在线看 |