Git基礎命令總結

2021-07-27 08:35:38 字數 1467 閱讀 2024

總結一下最近所學的git基礎命令:

初始化乙個git倉庫,使用git init命令。

新增檔案到git倉庫,分兩步:

第一步,使用命令git add,可反覆多次使用,新增多個檔案;

第二步,使用命令git commit,完成。

要隨時掌握工作區的狀態,使用git status命令。

如果git status告訴你有檔案被修改過,用git diff可以檢視修改內容。

head指向的版本就是當前版本,因此,git允許我們在版本的歷史之間切換,使用命令git reset --hard commit_id

切換前,用git log可以檢視提交歷史,以便確定要回退到哪個版本。

要切換回原來,用git reflog檢視命令歷史,以便確定要回到的哪個版本。

1:當你改亂了工作區某個檔案的內容,想直接丟棄工作區的修改時,用命令git checkout -- file

2:當你不但改亂了工作區某個檔案的內容,還新增到了暫存區時,想丟棄修改,分兩步,第一步用命令git reset head file,就回到了場景1,第二步按場景1操作。

命令git rm用於刪除乙個檔案。如果乙個檔案已經被提交到版本庫,那麼你永遠不用擔心誤刪,但是要小心,你只能恢復檔案到最新版本,你會丟失最近一次提交後你修改的內容。

要關聯乙個遠端庫,使用命令git remote add origin [email protected]:path/repo-name.git

關聯後,使用命令git push -u origin master第一次推送master分支的所有內容;

此後,每次本地提交後,只要有必要,就可以使用命令git push origin master推送最新修改;

使用git clone命令轉殖。

git clone [email protected]:path/repo-name.git

檢視分支:git branch

建立分支:git branch

切換分支:git checkout

建立+切換分支:git checkout -b

合併某分支到當前分支:git merge

刪除分支:git branch -d

當git無法自動合併分支時,就必須首先解決衝突。解決衝突後,再提交,合併完成。

git log --graph命令可以看到分支合併圖。

Git基礎命令總結

1 建立版本庫 1,初始化乙個git倉庫,使用git init命令。2,新增檔案到git倉庫,分兩步 使用命令git add,注意,可反覆多次使用,新增多個檔案 使用命令git commit m,完成。2 時光機穿梭 1,要隨時掌握工作區的狀態,使用git status命令。2,如果git stat...

Git基礎命令總結

git status 顯示工作區狀態 git diff 檢視修改內容 rm 刪除檔案 從工作區刪除 git rm 從版本庫中刪除檔案 git log 檢視commit的歷史記錄 git log pretty oneline 檢視歷史commit id git reset hard head 版本回退...

Git常用基礎命令總結

三個月沒有用git了,好多東西太模糊,把常用的稍微總結一下 git add temp.tex 新增檔案到本地版本庫 git rm temp.tex 移除檔案 git commit 提交操作 git merge origin mater 從遠端伺服器上的master分支拿檔案下了與本地的檔案匹配 gi...