Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在远程站点更改我的.gitignore吗?当我进行git推送时,它会推送到GITHUB Repo吗?_Git_Github - Fatal编程技术网

我可以在远程站点更改我的.gitignore吗?当我进行git推送时,它会推送到GITHUB Repo吗?

我可以在远程站点更改我的.gitignore吗?当我进行git推送时,它会推送到GITHUB Repo吗?,git,github,Git,Github,我的.gitignore如下所示: # Ignore bin/ obj/ node_modules/ angular/ angular-ui-router/ packages/ *.css *.css.map *.js *.js.map # Do not ignore !gruntfile.js !gulpfile.js 我现在想把所有的css、css.map、js和js.map放到我的GITHUB存储库中。只需从.gitignore中删除这些行就可以了吗?当我执行提交和推送时,新的.git

我的.gitignore如下所示:

# Ignore
bin/
obj/
node_modules/
angular/
angular-ui-router/
packages/
*.css
*.css.map
*.js
*.js.map

# Do not ignore
!gruntfile.js
!gulpfile.js

我现在想把所有的css、css.map、js和js.map放到我的GITHUB存储库中。只需从.gitignore中删除这些行就可以了吗?当我执行提交和推送时,新的.gitignore会被推送到GITHUB存储库吗?

您需要从
.gitignore
中删除这些行,并在本地repo中添加和提交css文件


然后您可以推送这些文件(更新的
.gitignore
和css文件现在已提交)

谢谢。如果我只是用“git add”进行一次添加,那么这会对以前不属于repo的文件产生影响吗?@SamanthaJ是的,只要你(在本地repo中)修改
.gitignore
(不需要添加/提交
.gitignore
),一个
git状态就会显示所有现在不被忽略的文件,准备添加。一个
git add.
将添加所有内容(修改的
.gitignore
和新的未被忽略的文件)