記錄工作中一些提高開發效率的方法和知識點。
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'