1. 程式人生 > 其它 >Git 使用詳解

Git 使用詳解

本文列舉了 Git 的常用配置及使用方法。

配置

檢視配置

$ git config -l

或者直接編輯 ~/.gitconfig 檔案,但不推薦。

代理設定

$ git config --global http.proxy 127.0.0.1:1080

$ git config --global https.proxy 127.0.0.1:1080

# 取消代理

$ git config --global --unset http.proxy

$ git config --global --unset https.proxy

檢視當前位於哪個分支

# 準確列印分支,可能在 shell 指令碼中用的多

$ git rev-parse --abbrev-ref HEAD

# git branch

將本地倉庫與遠端倉庫保持一致

# 拉取遠端所有分支

$ git fetch --all

# 拉取指定的遠端分支

$ git fetch origin

# 拉取遠端分支的指定分支

$ git fetch origin master

# 假設當前位於 master 分支,想要與遠端的 master 分支保持一致

# 若是其他分支請將 master 換為其他分支名即可

$ git reset --hard origin/master

fork 與上游程式碼保持更新

$ git remote -v

# 將 $url 替換為上游倉庫地址

$ git remote add source $url

$ git fetch source

# 假設當前位於 master 分支,想要與上游的 master 分支保持一致
# 若是其他分支請將 master 換為其他分支名即可

$ git merge source/master

拉取遠端倉庫

$ git fetch remote_repo remote_branch_name:local_branch_name

本地分支推送到不同名遠端分支

$ git push origin master:gh-pages

tag

刪除遠端分支

$ git push origin --delete tag <tagName>

相關連結