如何阻止计算机访问git仓库(在它之前访问过它之后)?

xv8emn3q  于 2022-11-27  发布在  Git
关注(0)|答案(1)|浏览(160)

我克隆了一个git仓库到一个网吧的机器上,我想知道是否有一些方法可以防止未来的用户从同一台机器上修改我的仓库,在我使用完它之后,我仍然可以访问这台机器,直到写这篇文章的时候,并且在接下来的几天里。
我是一名大学生,对git不是很熟悉,但我不得不用它来做家庭作业,我最后在网吧里用一台电脑来做家庭作业。git存储库有密码保护,我知道密码,其他人不知道密码,密码不会保存在电脑上的任何地方,如果需要的话,我应该可以修改密码,但是这可能需要一些时间。我已经输入了一次密码来访问我的git仓库,我可以做些什么来确保这台计算机上的未来用户无法从我的存储库中提取或推送到我的存储库中?如果这是一个常见的错误,请抱歉,我当时没有考虑安全问题,谢谢您的帮助。
我还没有尝试过很多选项,因为我不熟悉git,它是一个由我的学校管理的仓库,我不想弄乱/破坏任何东西。我可以更改密码,但它是由管理部门控制的,而不是我,他们至少在一周内无法为我更改密码。为了清楚我正在尝试做什么,我只是不希望任何人能够更改我的学校的根存储库的任何内容,该存储库在这台机器上的克隆和相关文件并不重要。我可以删除它们,但如果其他人看到它们或修改它们,这并不重要,我只是不希望他们能够将文件推送到该存储库。

9lowa7mx

9lowa7mx1#

首先检查该计算机上是否有活动的凭据帮助程序:

git config --global credential.helper

这将缓存凭据(用户名/密码),从而允许其他人(取决于具体的帮助者)重用所述凭据。
还要检查您的网吧计算机会话是否绑定到用户特定的帐户(在这种情况下,其他用户应该 * 不能 * 访问您的文件,或重用您的凭据)。
或者,如果它绑定到一个通用帐户(另一个用户将获得相同的会话,并可能访问您的存储库)。
如果是第一种情况,请确保在用户帐户配置文件文件夹(/home/meC:\Users\me)中克隆存储库

相关问题