Git 操作命令

2021-10-01 23:43:43 字數 1186 閱讀 1096

名稱

命令本地庫初始化

git init

設定簽名

使用者名稱,email

專案級別/倉庫級別:1、git config user.name 【使用者名稱】,2、git config user.email 【email】

系統使用者級別:1、git config --global user.name 【使用者名稱】,2、git config --global user.email 【email】

名稱命令

檢視狀態(檢視工作區、暫存區狀態)

git status

新增操作(將工作區的「新建/修改」新增到暫存區)

git add 檔案全稱

提交操作(將暫存區的內容提交到本地庫)

git commit 檔案全稱

檢視歷史記錄

git log(詳細顯示)

git reflog(移動到當前版本需要的步數)

git log --oneline(顯示一行)

移動 head 指標

git reset --hard 【索引值】

git reset --hard head^(向後退一步)

git reset --hard head~3(向後退3步)

與其他版本比較

git diff 【本地庫的歷史版本】【檔案全稱】

建立分支

git branch 【分支名】

檢視分支

git branch -v

切換分支

git checkout 【分支名】

合併分支

先切換到 master 上,然後 git merge 【需要合併的分支】

解決衝突

1、編輯檔案,刪除特殊符號

2、將檔案修改到滿意程度

3、git add 【檔案全稱】

4、git commit -m 「【日誌資訊】」

檢視位址的別名

git remote -v

新增位址

git remote add 【remote名稱】【遠端倉庫http位址】

將檔案推送到遠端庫(github)

git push origin master

轉殖遠端庫中的檔案

git clone 【遠端檔案http位址】

將遠端檔案抓取下下來

git pull 【remote名稱】master

git操作命令

1.cd d 開啟磁碟 3.pwd 顯示當前的目錄 4.git init 把這個目錄變成git可以管理的倉庫 5.git add readme.txt 新增到暫存區裡面去 6.cat readme.txt 檢視檔案內容 7.git commit m readme.txt 把檔案提交到倉庫 8.git...

git命令操作

bug無法解決或者需求頻繁變動,導致我們需要在源 處於某種狀態時,儲存一次,以便以後使用。多人協調工作時,需要實時更新,保持所有人都是乙個同步的狀態。當多個程式設計師編輯同乙個檔案並產生覆蓋問題 衝突 時,如何處理?第一步 安裝完成之後配置全域性的使用者名稱和郵箱 在專案檔案中右鍵,git bash...

Git命令操作

1.git checkout 自己的分支 2.git stash 備份 3.git checkout master 切到主分支 4.git pull 5.git checkout 自己的分支 6.git rebase master 在主分支上打基線 7.git stash pop 8.git dif...