一个问题:我有一个带有工作目录的现有 git 存储库。我想开始与团队共享此存储库。我做了以下事情:git clone --bare repo_dir repo_dir.git
并让团队克隆了repo_dir.git
. 现在,我想repo_dir
随时了解推送到裸仓库的任何更改。方法是从 中删除远程源repo_dir.git
并添加一个远程源以repo_dir
指向repo_dir.git
. 那是:
cd repo_dir.git
git remote rm origin
cd ../repo_dir
git remote add origin ../repo_dir.git
我尝试更新原始存储库:git pull origin master
它似乎工作正常,但我担心可能有一些其他配置保持不变,会导致奇怪的行为。可以将此原始存储库视为裸存储库的克隆,还是必须进行其他更改?有人对此有任何见解吗?
谢谢!