TortoiseGit不会自动添加文件

问题描述 投票:5回答:4

当我在git跟踪文件夹中创建一个新文件并单击commit时,它不显示提交。如果我想显示它,我需要右键单击,然后单击Add ...然后提交它。其他用户可以在没有Add步骤的情况下提交。我是GitLab项目的主人。

其他问题是当我想每次推送TortoiseGit要求我重新输入用户名和密码时,但当其他人(我的朋友)试图这样做时,它不会请求他。

git gitlab tortoisegit
4个回答
1
投票

确保您的.gitignore文件中没有可能意外排除文件的规则。例如,我将localhost.pfx设置为忽略,但右键单击上下文菜单仍允许我将其添加到提交:enter image description here


10
投票

确保检查Show Unversioned Files。看到:

enter image description here

对于你的第二个问题,去Settings/Git/Credential并尝试使用manager助手。另见A: TortoiseGit save user authentication / credentials


1
投票

在TortoiseGit的设置下,Dialog 2Select Items Automatically选项卡上有一个选项

要记住您的密码,您需要保存您的凭据。请参阅设置的凭据选项卡。根据您安装的是哪个,您可以选择相应的凭据帮助程序。

有关详细信息,请参阅TortoiseGit Settings doc。

另一方面,必须手动添加文件以进行提交通常不是一件坏事,有很多情况下,只需添加工作目录暴力中的所有更改,就可以有意识地制定提交。


1
投票

你可以删除你的.gitignore文件以便干净利落,或者如果你看到它有什么问题就可以编辑它。在我的情况下,我不知道为什么,我有一个*,所以一切都被忽略了,我只是删除它,一切都运行良好。

© www.soinside.com 2019 - 2024. All rights reserved.