一、建立本地倉庫,用於儲存檔案並管理
2建立所需檔案,將其設定為倉庫,右鍵檔名,選擇git bash here,開啟命令窗,輸入git init 回車
從遠端倉庫轉殖檔案
git clone
轉殖到本地倉庫,新增檔案到倉庫的命令列如下
git add
git commit -m "新增...檔案"
git log 檢視日誌:可以看到我們操作的記錄,所有的。如果還想繼續使用視窗,在end後寫stopped回車即可繼續使用。
git log --pretty = oneline 一行顯示,簡介顯示
git reflog 可以檢視簡介的日誌,裡面有每個操作的id,可用於撤銷時使用,改變指標方向
二、撤銷、版本退回和刪除檔案
首先講下git儲存過程,分為三個區:工作區、暫存區和本地倉庫。
工作區--add--暫存區--commit---本地倉庫
1、在本地檔案中新增乙個檔案1.txt,add前,想要撤回的操作:
git checkout filename撤銷工作區操作
在本地檔案中新增乙個檔案1.txt,add 到暫存區後,想要撤回的操作:
git reset head filename撤回暫存區的操作
git checkout -- filename撤銷工作區操作
2. 在本地檔案中新增乙個檔案1.txt,add 、 commit存入倉庫後,想要回退版本的操作:
git reset head filename撤回暫存區的操作
git checkout -- filename撤銷工作區操作
3.刪除:
1.在工作區中新增乙個檔案2.txt後,刪掉:
a.若誤刪,恢復操作:git checkout -- filename
2.從本地倉庫刪除檔案
git rm 檔名
git commit -m "刪除2.txt"
發現git rm 後,刪錯了,想要恢復,此時操作在暫存區:git reset head ;git checkout -- filename
其實即使是將本地倉庫的東西真正刪除了,亦可以通過版本回退進行恢復:使用git reset --hard id進行相應版本的選擇。
Git Bash使用詳細教程
詳細命令教程上方位址進入檢視 一 git是什麼?git是目前世界上最先進的分布式版本控制系統。二 svn與git的最主要的區別?svn是集中式版本控制系統,版本庫是集中放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以首先要從 伺服器 得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到 ...
Git bash使用筆記
version git 1.6.1 1.git clone src 轉殖遠端版本庫。src為遠端版本庫的路徑,預設地,git會把src的最下一級目錄名作為clone物件在本地的根目錄。如,git clone chchen xx server home myproject會在當前目錄下的myproje...
git bash使用筆記
version git 1.6.1 1.git clone src 轉殖遠端版本庫。src為遠端版本庫的路徑,預設地,git會把src的最下一級目錄名作為clone物件在本地的根目錄。如,git clone chchen xx server home myproject會在當前目錄下的myproje...