git經常使用命令和問題

2023-01-13 19:31:31 字數 1120 閱讀 3167

檢視遠端倉庫:git remote -v

加入遠端倉庫:git remote add origin [url], 當中origin是遠端倉庫的別名

拉取server**:git pull origin 本地分支名字

上傳**到server:git push orgin 本地分支名字

檢視本地分支:git branch

檢視server分支:git branch -r

建立本地分支:git branch zytest

切換分支:git checkout 分支名字

建立新分支而且切換到新分支:git checkout -b 分支名字

刪除分支:git branch -d 分支名字。假設沒有merge分支,該分支不能刪除。想強制刪除的話。用git branch -d 分支名字

合併分支:git merge 分支名字。將該分支合併到當前分支

建立遠端分支(將本地分支push到遠端):git push origin test1:test2,是將本地的test1到遠端的test2分支上。

刪除遠端分支:git push origin :test2,將空的東西傳到test2分支上。事實上就是就是刪除掉。

從server的某個分支拉**:git pull origin test2:test1。將遠端的test2拉到本地的test1上。

打標籤:git tag,經常使用命令參考部落格: 經常使用於版本號公佈。

注意push和pull的冒號的作用。有一種指向的作用。比方push是從本地到遠端,pull是從遠端到本地。這樣就非常好理解了。

撤銷本地刪除的檔案(這些檔案還沒有commit):git ls-files -d | xargs git checkout --

撤銷本地改動的檔案(這些檔案還沒有commit):git ls-files -m | xargs git checkout --

sulotion:1.找到tortoisegit -> settings -> network2.將ssh client指向~\git\bin\ssh.exe(git安裝路徑下) 參考:

Git常見使用命令

常用 1.撤銷未add的修改 git checkout 2.撤銷commit的修改 git reset和git checkout 3.git stash 可用於臨時儲存和恢復修改,可跨分支 4.git diff比較變更 1 從new分支到master分支所做的變化git diff new maste...

Git常見使用命令

關於標籤 push本地所有標籤到遠端 切換tag 檢視分支 git init 初始化 touch readme.md 建立檔案 touch license touch gitignore git add readme.md 將檔案新增到暫存區 git commit m first commit 提交...

vi vim經常使用命令

a 在游標後附加文字 a 在本行行尾附加文字 i 在游標前插入 i 在本行行首插入文字 o 在游標以下插入新的一行 o 在游標上面插入新的一行 h 左移一個字元 向左的箭頭鍵 j 下移一行 向下的箭頭鍵 k 上移一行 向上的箭頭鍵 l 右移一個字元 向右的箭頭鍵 移動到行尾 0 數字零 移動到行首 ...