git 如何忽略 bin提交

worktile 其他 350

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Git中忽略 bin文件夹的提交有以下几种方法:

    1. 使用.gitignore文件:在项目根目录下创建一个名为.gitignore的文件,在其中添加如下内容:

    “`
    /bin/
    “`

    这样就会忽略掉bin文件夹及其下的所有文件。保存并提交.gitignore文件,Git就会忽略这些文件的提交。

    2. 使用通配符:如果你只想忽略特定的bin文件夹,可以使用通配符来进行匹配。例如,你想忽略名为builddir的bin文件夹,可以在.gitignore文件中添加以下内容:

    “`
    *bin/
    “`

    这样就会忽略所有以bin结尾的文件夹。

    3. 命令行指令:在提交时使用命令行指令可以忽略bin文件夹的提交。例如,使用以下指令:

    “`
    git add –all
    git reset bin/
    “`

    这样就会将bin文件夹从待提交的文件中移除。

    需要注意的是,忽略文件的规则只适用于尚未被跟踪的文件。如果bin文件夹中已经有文件被Git跟踪了,那么在添加忽略规则后,这些已经被跟踪的文件仍然会被提交。此时需要使用命令行指令将这些文件从Git跟踪中移除。例如,使用以下指令:
    “`
    git rm –cached bin/*
    “`

    这样就会将已经被跟踪的bin文件夹下的所有文件从Git中移除。

    总之,以上是几种在Git中忽略bin文件夹提交的方法。可以根据实际情况选择其中一种或多种方法来实现。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在git中,忽略bin文件的提交可以通过以下几种方式实现:

    1. 使用.gitignore文件:在项目的根目录中创建一个名为.gitignore的文件,然后在该文件中添加需要忽略的文件或文件夹的规则。对于bin文件夹,可以在.gitignore文件中添加一行代码:/bin/,这样git就会忽略bin文件夹及其下的所有内容。

    2. 配置git忽略规则:使用git config命令配置git忽略规则。在命令行中运行以下命令来设置忽略bin文件夹:git config –global core.excludesfile ~/.gitignore,然后将/bin/添加到~/.gitignore文件中。

    3. 忽略已经被追踪的文件:如果已经将bin文件夹中的文件添加到了git的跟踪列表中,可以使用以下命令来忽略它们:git rm –cached bin/*,这样就会将bin文件夹下的所有文件从git中删除,但在本地仍然保留。

    4. 使用.git/info/exclude文件:这是一个仅影响当前仓库的忽略规则文件。在项目的根目录下,找到.git文件夹,在其下创建一个名为info的文件夹,然后在该文件夹下创建一个名为exclude的文件,将/bin/添加到其中,保存文件即可。

    5. 使用通配符:除了忽略整个文件夹,还可以通过通配符来忽略特定的文件类型。在.gitignore中,可以使用*.extension的方式来忽略某种拓展名的所有文件。例如,可以使用*.exe来忽略所有的可执行文件。

    通过采取以上几点措施,就可以实现在git中忽略bin文件夹的提交。这样可以减少git仓库的体积,避免不必要的提交,并且可以提高代码管理的效率。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要忽略git仓库中的bin文件夹,可以通过在项目根目录下创建一个.gitignore文件来实现。.gitignore文件用于指定忽略哪些文件或文件夹的提交。

    下面是一些常用的忽略规则范例:

    “`plaintext
    # 忽略所有的bin文件夹
    bin/

    # 忽略特定的二进制文件
    *.exe
    *.dll
    *.so
    *.dylib

    # 忽略特定的编译结果文件
    *.o
    *.obj

    # 忽略特定的IDE配置文件
    .vscode/
    .idea/

    # 忽略.gitignore文件自身
    .gitignore
    “`

    以下是详细的操作流程:

    步骤1:打开命令行或终端窗口,在项目根目录下创建.gitignore文件。使用以下命令:

    “`plaintext
    touch .gitignore
    “`

    步骤2:编辑.gitignore文件并添加需要忽略的规则。可以使用文本编辑器打开.gitignore文件,按照上面提到的范例规则以及项目具体情况,添加需要的规则。

    步骤3:保存并关闭.gitignore文件。

    步骤4:执行以下命令将.gitignore文件添加到git仓库中:

    “`plaintext
    git add .gitignore
    “`

    步骤5:提交.gitignore文件的更改:

    “`plaintext
    git commit -m “Add .gitignore file”
    “`

    步骤6:现在.gitignore文件已经生效,git将忽略指定的bin文件夹和其他规则。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部