git 小tips
总结一下最近遇到的一些git问题
1. 将已有代码推送到github,报non-fast-forward的错。
正确的步骤是:
- cd code
- git init
- git add .
- git commit -a
- git remote add origin git@github.com:…
- git fetch
- git merge
- git push origin master
第5,6布可以合并成git pull ,如果不做这步的话会报non-fast-forward 的错。
2 忽略一些文件
某些文件不需要跟踪的可以加入.gitignore文件。
如果已经被跟踪了,需要删除跟踪,
git rm --cached file
git commit -a
git push
.gitignore 本身也可以加入git跟踪。