記錄下一些自己平時用的git方法順便記錄一些平時遇到的報錯
兩種方法同步本地庫和遠程庫
- 將遠程庫同步到本地庫
1. 在github創(chuàng)建一個新倉庫
2. 在本地git clone git@github.com:yhkevin93/javascript.git,便把遠程庫同步到本地
3. 使用流程大致:本地修改代碼批销,控制器git status查看修改狀態(tài)
4. git diff + file 查看修改詳情
5. git add + file 提交修改到暫存區(qū)胳赌,可以提交多次
6. git commit -m “修改描述” 把所有修改一次性提交到版本庫
7. git push提交本地修改到github
8. git pull更新遠程代碼到本地庫
- 將本地庫同步到遠程庫
1. 把本地文件夾變成庫git init
2. 連接到遠程庫git remote add origin git@github.com:yhkevin93/sails.git
3. git add + file 提交修改到暫存區(qū),可以提交多次
4. git commit -m “修改描述” 把所有修改一次性提交到版本庫
5. 上傳到遠程庫git push -u origin master
創(chuàng)建與合并分支
1. git checkout -b dev 創(chuàng)建并切換到dev分支上
2. git branch 查看分支
3. git checkout master 切回主分支
4. git merge dev 合并dev分支
5. git branch -d dev 刪除dev分支
常見問題
1. 如果git push 報錯沒有太大問題可以使用git push -f 強制同步上去