Git使用經驗總結1

1. 概述

就不去介紹一些Git最常規的命令了,這些命令一般的教程都有,這裏更多的總結自己的一些使用經驗。當然作爲初學者,常規的基礎命令最好都親身實踐一下。

2. 界面化工具

Git命令用起來還是挺繁瑣的,所以一般都有一個界面化工具來輔助使用,除非你的Git命令用的真的很溜。我這裏推薦使用TortoiseGit,與我之前使用的TortoiseSVN風格非常類似,非常利於上手,尤其是可以以圖標的形式標記文件的狀態:
imglink1

3. 遠端覆蓋本地

使用Git時經常會遇到不知道哪裏出問題的情況(尤其是在遇到代碼衝突、分支合併等問題時),畢竟Git命令太繁瑣了,不可能每個命令及其參數都瞭解的很清楚。這時還是祭出“遠端覆蓋本地”大法,先讓本地代碼恢復成服務器遠端最新代碼的狀態:

git fetch --all
git reset --hard origin/master (這裏master要修改爲對應的分支名)
git pull

當然,如果本地代碼也很有價值,記得先本地備份好。待遠端覆蓋本地後,再依據本地備份逐步修改提交代碼。

4. 設置代理

給Git設置代理也是經常會用到的:

# 設置代理
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080

# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章