Git學習筆記

2021-07-05 02:02:34 字數 838 閱讀 7139

git分布式版本控制系統:

要想獲得自己所需要的資源,首先在自己的本機上安裝上git客戶端,傻瓜式安裝,next即可;

然後,git clone   git clone

該過程有時候需要輸入使用者名稱和密碼,如果需要就是你自己的git賬號和密碼

然後,你可以通過ls命令檢視當前目錄下的檔案,你就會發現自己所需要的檔案目錄已經存在了,這時候可以cd進去,看裡面的內容了。

如果檔案沒有被修改,則git status 顯示的是綠色,專案中有改動的檔案,則改動的檔案,在git status 後顯示紅色

那麼怎麼樣將改動後的檔案同步到遠端伺服器上,供其他人檢視呢?

通過命令git add -a將所有改動的檔案加入到trace狀態,即所有改動的檔案都可以被追蹤到了

然後git commit提交到本地的stage,提交本地快取中,這時候還並沒有將改動同步到遠端,還是在本地

在正式提交之前需要先進行git pull操作,該操作是先將遠端的資料拉回來看一看,哪些被更改了,如果有人更改了與你要提交的相同的地方,則就需要進行衝突合併,即merge(merge過程沒有命令能夠自動完成,只能通過兩個檔案的比較,進行手動的合併衝突),有衝突需要合併後,然後提交;

可以再pull過程中加上--rebase引數,即git pull --rebase這樣可以先拉下來,而不至於因為衝突,拉不下來;

最後進行提交,git push  該操作之後就可以在遠端的伺服器上,看到自己的修改了

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

git 學習筆記

1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...