git學習筆記(1)

2021-08-10 09:29:09 字數 1131 閱讀 7987

最近一段時間一直在研究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...