最近一段時間一直在研究git,算是入門了。
在這裡做一下總結:
1.git在使用之前需要配置自己使用者名稱和郵箱
git config --global user.name "you name"
git config --global user.email "***@***.com"
注意當前資料夾的位置!
注意當前資料夾的位置!
注意當前資料夾的位置!
重要的事情說三遍。
當你配置完之後,系統會自動在當前目錄下(倉庫的根目錄)生成 .gitconfig 檔案。
你可以通過 cat ~/.gitconfig 檢視檔案內容。
2.常用git命令:
git init :初始化git倉庫(把當前位置所在的資料夾作為**倉庫)
git add :將新建檔案或者修改的檔案放到快取區(index)
git commit -m "注釋" :將快取區的檔案提交到本地的**倉庫
git remote add origin
git remote add新增遠端主機,origin主機名,後面的就是遠端倉庫的位址了(https、ssh都可以)。
git push origin master :將本地**倉庫同步到遠端的倉庫(github、碼雲之類的)
git branch :檢視分支(*標記的是當前所在的分支)
git branch 分支名:建立分支
git checkout 分支名:切換到指定分支
git merge -m "注釋" 被合併的分支名 :將分支(被合併)合併到主分支
有衝突時會導致合併失敗(兩個分支修改了同乙個位置)。git會幫我們用符號圈出衝突的位置。
刪除git的衝突符號,保留需要的**刪除(衝突標記內的)不需要**即可解決衝突。
最後配一張速查表:
git學習筆記1
初始化設定 git config git config分為版本庫設定,全域性設定 針對某一使用者 系統設定,優先順序從前往後依次降低 git config e global system 分別編輯版本庫 全域性 系統設定 git config global user.name user.email ...
Git學習筆記 1
常用命令 git init learngit 建立乙個版本庫 learngit git add readme.txt 將readme.txt增加到 learngit 庫中 git commit m test 將檔案更改提交到庫中 m 引數為新增備註 在使用這條命令時,需要宣告上傳者身份 git co...
Git學習筆記1
一 git創始人 linux 分布式版本控制系統 二 作用 記錄每次的檔案的改動以及路徑 三 windows安裝git msygit windows版本 是git for windows.github.io 四 建立版本庫 repository pwd 用於顯示當前目錄 1 建立空目錄 mk dir...