git使用個人總結

2021-08-14 04:17:35 字數 1794 閱讀 3718

$ git init
建立版本庫

1. 基礎命令

$ git add
把檔案新增進去,將檔案修改新增到暫存區

$ git commit

``` `

``git commit -m "提交描述"

提交更改,將暫存區所有內容提交到當前分支

$ git status
時刻掌握倉庫當前的狀態

$ git diff
檢視different

$

gitdiff

head--

檔名

檢視工作區和版本庫裡面最新版本的區別

$ git log
顯示最近到最遠的提交日誌

2. 撤銷修改

$

gitcheckout--

file

丟棄工作區的修改

$ git reset head file
新增到了暫存區,想丟棄修改。第一步此命令,第二部git checkout --file命令

3. 刪除檔案

rm 檔名
在檔案管理器中刪去檔案

兩種情況:

1. 確實要從版本庫中刪去檔案則執行此$ git rm 檔名命令

2. 刪錯了,則執行$ git checkout -- 檔名

4. 版本回退

$

gitreset--

hard

3628164

版本回退

$ git reflog
重新檢視版本號

1. 新增遠端倉庫

$ git remote add origin [email protected]:topbo/filename.git
2. 推送到遠端倉庫

關聯後,使用命令$ git push -u origin master第一次推送master分支的所有內容,此後每次本地提交後,就可以使用命令$ git push origin master推送最新修改

3. 從遠端倉庫轉殖

$ git clone ...
檢視分支:$ git branch

建立分支:$ git branch

切換分支:$ git checkout

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

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

刪除分支:$ git branch -d

解決衝突

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

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

多人協作

抓取分支:

$ git checkout -b dev origin/dev
$ git push origin dev

學習來自廖雪峰的git教程

git 個人使用總結

git add a or git add a or git add it means to add all files which are unstaged 先cd到工程資料夾下!git init 即把該 資料夾變成了乙個倉庫 git add 新增進去!git status 當前倉庫的狀態 git ...

Git使用個人總結

1.eclipse git外掛程式配置秘鑰.解決方式 window preference general network connection ssh2 配置已有ppk 2.gitignore檔案中新增檔案路徑即可忽略,提交時不再出現已配置的路徑檔案 3.衝突時,先編輯衝突,再commit push...

Git使用(個人總結)

git是目前世界上最先進的分布式版本控制系統 安裝完成後配置 git config global user.name your name git config global user.email email example.com 找個資料夾 工作區 通過git init命令把這個目錄變成git可以...