2024-10-19 04:11
菜逼八學習筆記:git 版控&GitHub團隊協作
git狀態:
1. Untracked
2. Tracked
3. Staged (暫存): git add . (所有變更加入暫存區準備commit)
4. Committed (提交): git commit -m "訊息"
常用指令:
git config --global user.name "":修改名字
git config --global user.email "":修改email
git status:查看狀態
git log / git log --oneline:查看日誌 (提交歷史)
git diff 要比較的版本ID 檔案名稱:查看差異
git checkout 還原點ID -- 檔案名稱:還原 <仍需重新commit>
git reset --hard 目前還原點ID:還原 <不可逆,刪除中間版本紀錄>
git push:推送本地變更到雲端 (連結like GitHub)
git clone 儲存庫網址:下載儲存庫到本地端
git pull:將新增的檔案從雲端拉回到自己的本地端 (團隊同步最新版本)