到目前为止,我一直在本地库(本地初始化,而不是克隆)上工作。因为我在多台工作站上工作,所以我决定“上线”,并想将我的repo推送到服务器。此外,我想要推送所有分支。 所以问题是: 有没有一种方法可以推送整个本地初始化的repo?
为了让事情更容易,如果你还没有创建远程(remote),请首先创建一个:git remote add origin <server repo url> 现在你可以这样做:git push --all 将所有分支推送到默认远程仓库origin。(如果您将其命名为其他名称,则必须将其指定为参数。)
git init
,那么问题就会出现,因为它已经有一个主分支了。如果我现在执行git init --bare
,那么这个文件夹就是一个特殊的不可用的“bare” Git 仓库。请问能否提供将本地仓库推送到远程服务器所需的所有命令?假设服务器上还不存在任何文件夹。 - gman