记录工作中一些提高开发效率的方法和知识点。
Git
1. fork远程仓库后,把原始仓库更新同步到本地仓库
//查看本地有没有配置原始仓库,如果没有,就添加原始仓库
git remote -v
// 这里的upstream是一个名字,可以自定义的,只要能表达出你要关联的远程仓库地址即可。
// URL 是目标远程仓库地址。
// 完整的语法为 git remote add <name> <URL>
git remote add upstream URL
//比如我现在想关联到阿里巴巴的dubbo开源项目的远程地址可以这样来做:
git remote add alibaba https://github.com/alibaba/dubbo.git
//以后想从阿里巴巴的dubbo项目仓库地址pull代码或者push代码到阿里巴巴的dubbo项目可以这样来做。
git pull alibaba master // 拉代码
git push alibaba master // 推代码 (当然,前提需要有权限)
2. .gitignore不起作用
删除缓存
git rm -r --cached .
git add .
git commit -m 'update .gitignore'