git中Bash基本操作命令

2022-06-30 03:00:13 字數 2232 閱讀 6929

1

)、cd : 改變目錄。

2)、cd . . 回退到上乙個目錄,直接cd進入預設目錄

3)、pwd : 顯示當前所在的目錄路徑。

4)、ls(ll): 都是列出當前目錄中的所有檔案,只不過ll(兩個ll)列出的內容更為詳細。

5)、touch : 新建乙個檔案 如 touch index.js 就會在當前目錄下新建乙個index.js檔案。

6)、rm: 刪除乙個檔案, rm index.js 就會把index.js檔案刪除。

7)、mkdir: 新建乙個目錄,就是新建乙個資料夾。

8)、rm -r : 刪除乙個資料夾, rm -r src 刪除src目錄, 好像不能用萬用字元。

9)、mv 移動檔案, mv index.html src index.html 是我們要移動的檔案, src 是目標資料夾,當然, 這樣寫,必須保證檔案和目標資料夾在同一目錄下。

10)、reset 重新初始化終端/清屏。

11)、clear 清屏。

12)、history 檢視命令歷史。

13)、help 幫助。

14)、exit

退出。15)、#表示注釋

git remote:檢視遠端庫資訊 

git remote -v:遠端庫詳細資訊

git branch -r , git branch -a 檢視遠端分支

git push 將當前分支推送到遠端對應的分支(若遠端無對應分支,則推送無效)

git push origin dev 將分支dev提交到遠端origin/dev(遠端沒有則建立, 遠端沒有dev則建立)

git branch –set-upstream branch-name origin/branch-name 建立本地分支和遠端分支的關聯

git checkout -b dev origin/dev 建立遠端的origin/dev分支到本地

檢視分支:git branch 

建立分支:git branch name

切換分支:git checkout name 工作區檔案內容會立即變化成對應分支的內容

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

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

刪除分支:git branch -

d name

檢視分支合併情況:git log –graph –pretty

=oneline –abbrev-commit

合併分支(fast forward):git merge name

合併分支(禁用 fast forward):git merge –no-ff -m 「描述」 dev

1、建立標籤

git tag tagname 對當前版本建立標籤

git tag tagname commit_id 對歷史版本建立標籤

git tag -a tagname -m 「描述…」 commit_id 新增說明

git tag 檢視所有標籤

git show tagname 檢視某個標籤具體資訊

2、刪除標籤

git tag -d tagname 刪除本地標籤

3、推送標籤

git push origin tagname 推送本地的某個標籤到遠端 

git push origin –tags 一次性推送所有分支

4、刪除遠端標籤

git tag -d tagname 先刪除本地 

git push origin :refs/tags/tagname 從遠端刪除

使用git config -l 檢視現在的git環境詳細配置

[名稱]"

$ git config --global user.email [郵箱]

# 新增指定檔案到暫存區

$ git add [file1] [file2] ...

# 新增指定目錄到暫存區,包括子目錄

$ git add [dir]

# 新增當前目錄的所有檔案到暫存區

$ git add .

git中Bash基本操作命令

1 cd 改變目錄。2 cd 回退到上乙個目錄,直接cd進入預設目錄 3 pwd 顯示當前所在的目錄路徑。4 ls ll 都是列出當前目錄中的所有檔案,只不過ll 兩個ll 列出的內容更為詳細。5 touch 新建乙個檔案 如 touch index.js 就會在當前目錄下新建乙個index.js檔...

bash環境GIT倉庫基本操作(2)

1 丟棄工作區的修改 git checkout file 三個過程,工作區修改檔案 新增檔案到暫存區 提交檔案到版本庫。此過程類似於編輯環境下的撤銷到上一次的新增或者提交的狀態例 git checkout readme.txt2 撤消暫存區的修改到工作區 git reset head readme....

git基本操作命令

命令git init 栗子 mkdir learngit cd learngit git init正常應返回 initialized empty git repository in users learngit git 注 成功後目錄中有.git隱藏目錄,使用ls a可以看見,切勿修改 新增 git...