Git安裝與配置
- 下載git和安裝
- 右鍵菜單"git bash here"
- 配置name和email
- git config --global user.name "Your Name"
- git config --global user.email "[email protected]"
Git基本命令
- 初始化
- git init
- 添加文件到暫存區
- git add readme.txt
- 提交
- git commit -m "create a new file"
- 查看倉庫狀態
- git status
- 查看文件的修改內容
- git diff readme.txt
- 查看修改記錄
- git log
- git log -p (詳細)
- 查看上次修改
- git show
- 版本跳轉(1、2、100)
- git reset --hard HEAD^
- git reset --hard HEAD^^
- git reset --hard HEAD~100
- git reset --hard [ID]
- 查看命令歷史記錄
- git reflog
- 刪除文件
- git rm readme.txt
- git commit -m "delete readme.txt"
- 恢復文件(用版本庫的替換掉文件)
- git checkout -- readme.txt
遠程使用配置
- 創建SSH Key。打開 C:\Users\[用戶名]\.ssh ,看是否存在id_rsa和id_rsa.pub兩個文件,若沒有:
- ssh-keygen -t rsa -C "[email protected]"
遠程相關命令
- 關聯遠程倉庫
- git remote add origin https://github.com/WWKy/learn_git.git
- 推送到遠程倉庫
- git push -u origin master(首次)
- git push
- 從遠程倉庫拉取
- git pull 參考資料