git 指令記錄
BUBU 因最近開始有在寫一些簡單的小程式,那想說把這些程式都加入版控系統上面,以便日後如有什麼狀況可以還原到最後修改版本
特定目錄或檔案不同步
- 特定目錄或檔案不同步,在該目錄下新增加一個檔案
.gitignore
vim .gitignore
# 指定不想同步目錄
log
# 指定檔案
xxx.conf
使用 token 方式更新
git clone https://token@目標的連結
只更新指定目錄或檔案
# 只更新此目錄
cd /home/htdocs/
git fetch
git checkout origin/master ./
# 只更新檔案
cd /home/htdocs/
git fetch
git checkout origin/master ./123.txt
參考相關網頁
將已改檔案 存入暫存
git stash save
將檔案放入預備 commit 的列表 ( . = 全部 或是檔案路徑+檔名)
git add .
commit
git comnit -m "內容"
關閉權限確認
git config core.filemode false