一、基本操作
1.首先建立乙個版本庫,在所需檔案下面,右鍵git bash here,然後執行**$ git init
這樣,版本庫即可建立成功。
2.將檔案新增到版本庫中,使用$ git add 檔名 即可將檔案加入到版本庫中。
3.提交檔案。$ git commit -m "本次提交的注釋"。
4.版本檢視。使用git status命令,可以檢視當前的狀態。使用git diff命令檢視**修改之後的不同。
5.版本穿梭。首先,通過 git log命令,可以檢視到所有的版本的版本號。按q可以退出log命令
其次,通過git reser --hard 版本號可以抵達指定的版本。注意版本號不用寫全。
最後,如果版本號丟失也沒有關係,可以通過git reflog檢視歷史,可以進行穿梭。
6.git版本控制的核心就是add。如果沒有進行add操作,檔案就不會進入暫存區,這樣即使使用commit也不會成功。
7.檔案後撤。「git checkout -- 檔名」,回到最近的一次add或commit的狀態。
如果檔案已經提交到了暫存區,那麼要使用「git reset head 檔名」撤銷掉暫存區的東西。
8.檔案刪除。git rm用於刪除檔案。
二、git的倉庫
1.倉庫的關聯:$ git remote add origin [email protected]:git使用者名稱/倉庫名.git
2.倉庫的推送:$ git push -u origin master
ps:注意 origin是遠端庫的名字。
3.進行過一次推送以後,就可以直接使用$ git push 遠端庫名字 master進行推送
三、分支管理
1.建立分支。「$ git checkout -b dev」建立並切換到dev分支。
2.檢視分支。「$ git branch」檢視所有分支
3.切換分支。「git checkout 分支名字」
4.合併某分支到達當前分支。「git merge 」
5.刪除分支。"git branch -d "
強烈推薦廖雪峰git教程
我的git筆記
git add 將修改的檔案放入緩衝區 stage或index git add help 獲取幫助 git add u 儲存修改和刪除,不包括新建檔案 update git add 儲存新的新增和修改,不包括刪除檔案,親測 無效 不知原因 git add a 儲存所有 all git add 檔名 ...
我的git筆記
建立git使用者 git config global user.name your name git config global user.email email example.com 初始化乙個git倉庫,使用git init命令。新增檔案到git倉庫,分兩步 使用命令git add,注意,可反...
git的學習筆記
集中式版本控制系統與分布式版本控制系統的區別 分布式遠端伺服器儲存所有版本,使用者客戶端也可以儲存所有版本 分布式版本控制系統中每個人的電腦上都有乙個完整的版本庫.需要的時候,可以不需要聯網,因為版本庫就在你自己的電腦上。多人協同工作的時候,乙個使用者在自己電腦上改了檔案a,另乙個人在他的電腦上改了...