当我在git跟踪文件夹中创建一个新文件并单击commit
时,它不显示提交。如果我想显示它,我需要右键单击,然后单击Add ...
然后提交它。其他用户可以在没有Add
步骤的情况下提交。我是GitLab项目的主人。
其他问题是我每次想要推送TortoiseGit都要求我重新输入用户名和密码,但当其他人(我的朋友)尝试这样做时,它不会请求他。
答案 0 :(得分:10)
确保选中Show Unversioned Files
。参见:
对于您的第二个问题,请转到Settings/Git/Credential
并尝试使用manager
帮助程序。另请参阅A: TortoiseGit save user authentication / credentials
答案 1 :(得分:2)
关于类似问题:
我希望Windows资源管理器在添加新文件时将git文件夹显示为已更改(红色)。
以下工作:
> Tortoise > Settings > Icon Overlays
> check the box "Unversioned files mark parent folder as modified"
> Apply & OK
> Restart computer (since it is explorer extension it is not working without restart)
希望有帮助。
答案 2 :(得分:1)
在TortoiseGit的设置下,Dialog 2
的{{1}}标签上有一个选项
要记住您的密码,您需要保存凭据。请参阅设置的凭据选项卡。根据您安装的是哪个,您可以选择相应的凭据帮助程序。
有关详细信息,请参阅TortoiseGit Settings文档。
另一方面,必须手动添加文件以进行提交通常不是一件坏事,在许多情况下,只需在工作目录暴力中添加所有更改,就可以有意识地制定提交。< / p>
答案 3 :(得分:1)
答案 4 :(得分:1)
您可以删除.gitignore
文件以使其开头干净,或者,如果发现有问题,请对其进行编辑。就我而言,我不知道为什么,我有一个*,所以一切都被忽略了,我只是将其删除,一切又恢复正常了。