当用git进行版本控制的时候,我总是喜欢git add ./,不喜欢一个个的添加,因为这样突出一个完事下班的快乐。但是新的问题也会随之发生,编译完成的target文件也会随着这条命令全部加进入,这不是必要的。
用.gitignore文件控制添加的文件是一个简单又有效的方法
语法结构
语法 | 含义 |
---|---|
/ | 目录 |
* | 多个字符 |
? | 单个字符 |
[] | 多个可选字符匹配单个字符 |
! | 不忽略(跟踪)匹配到的文件或目录 |
首先在主目录创建一个.gitignore文件,并在文件中添加对应要忽视上传的文件
// 用git status查看之前有没有add过一些文件
git status
// 如果有,用下述命令清除
git rm -r --cache .
// 然后单独添加.gitignore文件
git add .gitignore
git commit -m ".gitignore update"
git psuh
// 然后就可以上传你想要上传的文件,它会自动忽视.gitignore上的文件的
git add ./
git commit -m "***"
git push
原文:https://www.cnblogs.com/zhoujianyi/p/14877877.html