git一些常見的命令列

2021-07-27 01:32:01 字數 1168 閱讀 2421

在進行任務git操作之前都要先切換到git倉庫

git init 初始化本地倉庫

git status 檢視倉庫狀態:

git add 將檔案新增到暫存區(並沒有真正的提交,可以被移除)

git rm –cached 將移除暫存區的快取

git commit -m 『first commit』 提交並配置提交資訊

git log 檢視所有產生的 commit 記錄

git branch 檢視下當前分支情況

git branch a 新建了乙個名字叫 a 的分支

git checkout a 切換到a分支

git checkout -b a 新建乙個a分支,並且自動切換到a分支

git merge a 合併分支,注意:要先切到要合併的分支上,比如主幹合併分支a,就先切到主幹上

git branch -d a 刪除a分支

git branch -d a 強制刪除a分支

git tag v1.0 新建乙個標籤

git tag 檢視歷史 tag 記錄

git checkout v1.0 切換到 v1.0 tag

涉及到github的命令列

ssh-keygen -t rsa 指定 rsa 演算法生成金鑰,用於與github進行匹配!

ssh -t [email protected] 測試匹配是否成功

git push origin master 把本地**推到遠端倉庫,注意這個origin是可以變的

git pull origin master 更新遠端倉庫的**到本地倉庫

git clone [email protected]:stormzhang/test.git 把 test 專案 clone 到了本地

git remote add origin [email protected]:stormzhang/test.git 新增乙個遠端倉庫,origin 是給這個專案的遠端倉庫起的名字,這個名字和

git push origin master、git pull origin master名字是相對應的!為什麼要給遠端倉庫取名字?因為我們可能乙個專案有多個遠端倉庫?比如 github 乙個,比如公司乙個,這樣的話提交到不同的遠端倉庫就需要指定不同的倉庫名字了。

git remote -v 檢視我們當前專案有哪些遠端倉庫

Git的一些命令列

1 建立乙個分支git branch 分支名字 2 提交git commit 3 換主支git checkout 要換到的名字那兒 4合併git merge 分支名字,合併到當前那個支上,且那個支會指向兩個父節點 5git rebase取出一系列操作,複製到另乙個操作中 6 head指向master...

GIT命令列的一些基本操作

前言1 git是乙個分布式的版本控制系統,它最早是在linux上開發的,被用來管理linux核心的源 與集中式的版本控制系統 cvs,svn 不同的是,每乙個使用者,都可以通過轉殖的方式,在本地建立版本倉庫。轉殖共有倉庫到本地 再對本地庫進行操作 commit 時,不需要網路連線。通過push方式,...

一些命令列指令

linux下的一些指令 mkdir a 建立乙個名稱為a的資料夾 ls 檢視當前資料夾下的檔案 ll 檢視當前資料夾下的檔案的詳細資訊 pwd 檢視當前命令列所在的路徑 cd 返回上級目錄 d 進入d盤 touch index.html 新建乙個檔案 npm的一些指令 npm install g c...