git init 初始化倉庫
git add -a 將本地倉庫中所有檔案上傳到緩衝區
git status 將本地庫的所有檔案與緩衝區或版本庫中作比較反回一個狀態
git commit "註釋" 將緩衝區的所有檔案移交到版本庫
git commit -am "註釋" 將工作區中的所有已經修改的檔案繞過緩衝區直接向版本庫進行提交。
git diff 《檔名》 將本地庫中的某個檔案與版本庫中或緩衝區比較差異
git reflog 檢視提交記錄(包含所有的操作記錄)
git reset --hard 《版本號的前幾位》 恢復到輸入的版本
git -keygen -t rsa 輸出公鑰
git push 將本地的版本庫中的內容推送到遠端伺服器上
git pull 將遠端庫中的專案狀態更新到本地庫中
git clone 《遠端倉庫地址》
git branch zw/door 建立zw/door分支
git checkout zw/door 切換到分支zw/door上
git merge 合併分支
git status 檢視狀態,是否有commit的檔案什麼的
git log 檢視上傳日誌
git push origin zw/door 將本地分支上傳到遠端分支
其中 git add git cmmit 我是通過介面上傳的在這裡就不記錄了
git add . 新增本地所有修改
git commit -m "這裡寫註釋"
git push 上傳到遠端分支
git submodule init;
git submodule update
刪除本地分支:
git branch -d zw/door
遠端刪除git伺服器上的分支:
git push origin -d zw/door
修改分支名
假設分支名稱為oldname
想要修改為 newname
本地分支重新命名(還沒有推送到遠端)
git branch -m oldname newname
2. 遠端分支重新命名 (已經推送遠端-假設本地分支和遠端對應分支名稱相同)
a. 重新命名遠端分支對應的本地分支
git branch -m oldname newname
b. 刪除遠端分支
git push --delete origin oldname
c. 上傳新命名的本地分支
git push origin newname
d.把修改後的本地分支與遠端分支關聯
git branch --set-upstream-to origin/newname
刪除本地遠端倉庫地址
git remote rm origin
新增新的倉庫地址git remote add origin 'url'
git 常用命令 git常用命令的使用
1.touch readme.md 新建一個資料夾,在資料夾下右鍵bash出現命令列,輸入這行命令建立一個readme檔案2.git init 把當前資料夾變成一個git倉庫3.git add readme.md 新增檔案到倉庫 這裡只新增了一個readme檔案 git add a 新增所有檔案到本...
Git命令 git常用命令
一 git 狀態轉換圖 其中 untrack files 是指尚未被git所管理的檔案 changed but not updated 是指檔案被git管理,並且發生了改變,但改動還沒被git管理 這兩種狀態,都可以看成是改動還沒被git管理的狀態,我們這裡稱unstage狀態。staging是co...
git常用命令
git branch 顯示當前所在的分支,以及目前本地所有分支 前面有 標註的是當前所在分支 git branch 建立新的分支 git checkout b 建立新的分支並且切換到新分支上 git checkout 切換到新的分支上 此命令也可以用於切換到本地庫沒有,而遠端庫有的分支上 git s...