Git 常用指令大全@ 香腸炒章魚 | git指令大全
Git是現今在軟體業中被廣泛使用的一套分散式版本控制系統軟體,與集中式最大的不同在於,分散式不需要伺服器就可以運行版本控制,使得軟體開發的交流變得更為簡單快速。 此篇主要是整理Git分散式的版本控制系統,從架設、簡易操作、設定、基本操作、遠端操作...等。 註:Git的範圍太廣了,此篇當作是初學入門就好了! 注意事項由project/.git/config可知:(若有更多,亦可由此得知)origin(remote)是Repository的版本。master(branch)是local端,正在修改的版本。平常沒事不要去動到origin,如果動到,可用gitreset--hard恢復到...
Git 是現今在軟體業中被廣泛使用的一套分散式版本控制系統軟體,與集中式最大的不同在於,分散式不需要伺服器就可以
運行版本控制,使得軟體開發的交流變得更為簡單快速。
此篇主要是整理 Git 分散式的版本控制系統,從架設、簡易操作、設定、基本操作、遠端操作...等。
註:Git 的範圍太廣了,此篇當作是初學入門就好了!
注意事項
由 project/.git/config 可知:(若有更多,亦可由此得知)
origin(remote)是 Repository 的版本。
master(branch)是 local 端,正在修改的版本。
平常沒事不要去動到 origin,如果動到,可用 git reset --hard 恢復到沒修改的狀態。
用戶設定
# 顯示用戶名。
git config user.name
# 顯示用戶信箱位址。
git config user.email
# 設定本地用戶名。
git config user.name "your_name"
# 設定本地用戶信箱位址。
git config user.email "[email protected]"
# 設定全域用戶名。
git config --global user.name "your_name"
# 設定全域用戶信箱位址。
git config --global user.email "[email protected]"
初始化與複製專案
# 初始化儲存庫。
git init
# 在當前目錄下複製現有儲存庫。
git clone <url>