我是 Git 的新手,我正在尝试理解这个概念。也许有人可以帮我解决一些理论问题?
所以远程服务器上有一个 Git,我的本地计算机上有一个克隆的 git。
将 git 克隆到具有读取权限的本地计算机(具有“R”权限的 gitolite)后,我可以对远程服务器上的 git 造成任何损坏吗?
如果我做了一个 ' git reset --hard'(我知道通常会有强烈的反对意见),这是否只会重置我本地计算机或远程服务器上的更改? 与我合作R或RW+获得授权有区别吗?
git reset --hard
R
RW+
git permissions reset gitolite
git ×1
gitolite ×1
permissions ×1
reset ×1