我应该在哪里放置.gitignore
文件,以便我的所有项目都使用这些设置?
我尝试过各种各样的文件夹,如果我把它放在我的项目文件夹中,我只能将其用于工作,但是设置(当然)只适用于该项目...而不是我的其他项目。
答案 0 :(得分:11)
git包含一个“全局”配置选项,可以告诉它在您启动项目时始终包含您要忽略的文件。例如,如果调用忽略文件的编译:ignore_global,则可以执行此操作;
git config --global core.excludesfile /path/to/your/ignore_global
在此更多关于它:Ignore Files
答案 1 :(得分:1)
您需要使用命令行。原因是,您需要将gitignore文件放在Eclipse项目的父目录中,但是您无法在Eclipse工作台中看到该目录(因为Eclipse项目是那里的顶级实体)。
E.g。你有2个Eclipse项目,它们在你的存储库中存储如下
\ mygitrepo \ PROJECT1
\ mygitrepo \项目2
然后只需在mygitrepo目录中添加.gitignore文件。
答案 2 :(得分:1)
即使以前的解决方案都可行,我还是建议使用全局~/.gitignore_global
并使用以下命令将其添加到排除文件中:
git config --global core.excludesfile ~/.gitignore_global
。
这是github推荐的解决方案:https://help.github.com/articles/ignoring-files/
答案 3 :(得分:0)
这不是特定的日食。试试这个:http://programblings.com/2008/10/22/git-global-ignores/
答案 4 :(得分:0)
无需使用命令行。
qt-designer
标签。import boto3
s3 = boto3.client('s3')
s3r = boto3.resource('s3')
def lambda_handler(event, context):
response = s3.list_buckets()
for bucket_info in response['Buckets']:
bucket = s3r.Bucket(bucket_info['Name'])
print('Existing buckets:', bucket_info['Name'])
for object in bucket.objects.all():
print(' - ', object.key)
并输入User Settings
作为键,输入Add Entry ...
作为值core.excludesfile
并将所有忽略模式添加到~/.gitignore
即:
~/.gitignore