记录下一些自己平时用的git方法顺便记录一些平时遇到的报错
两种方法同步本地库和远程库
- 将远程库同步到本地库
1. 在github创建一个新仓库
2. 在本地git clone git@github.com:yhkevin93/javascript.git,便把远程库同步到本地
3. 使用流程大致:本地修改代码,控制器git status查看修改状态
4. git diff + file 查看修改详情
5. git add + file 提交修改到暂存区,可以提交多次
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 提交修改到暂存区,可以提交多次
4. git commit -m “修改描述” 把所有修改一次性提交到版本库
5. 上传到远程库git push -u origin master
创建与合并分支
1. git checkout -b dev 创建并切换到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 强制同步上去