Mac git

多次提交代码,与合并的工作量成反比。

in terminal window

git status:查看git的状态

git add -A: 把所有不再track里的文件加入进去/

git add -u: update all your changes

git commit -m "some comments": 添加cooment

git push: push代码 

git pull: 获取代码c

上传到github io:

npm run dist

git add dist

 

git commit -m "add dist4"

远程删除git中的文件夹:

git rm -r --cached a/2.txt                    // 删除a目录下的2.txt文件 

git commit -m  "删除a目录下的2.txt文件"  // commit

git push                               

 

git subtree push --prefix dist origin gh-pages

 

//  可能需要更改绝对路径名。 在default.js下 public path  但在本地项目中还是要去掉

 

 

收藏一个常用Git命令:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

 

---来自阮大神

 

强制push本地仓库: git push --force

https://stackoverflow.com/questions/23973185/gitlab-push-you-are-not-allowed-to-access-master

原文地址:https://www.cnblogs.com/ariel-zhang/p/6834874.html