我想在Git上的硬盘上创建一个本地推送目标,并使用该目标(文件夹)进行推送和拉取而不是添加远程存储库.我如何在Git中做到这一点?
跟着这些步骤:
转到要将遥控器放入的文件夹
$ cd /path/to/my-repo
Run Code Online (Sandbox Code Playgroud)通过git init在那里创建一个存储库(可选择一个裸存储库)
$ git init ./
$ # if you want a bare repository
$ git init --bare ./
Run Code Online (Sandbox Code Playgroud)转到您想要使用的存储库,并通过git remote add添加一个指向您之前创建的存储库的新远程
$ git remote add <name-of-repo> /path/to/my-repo
Run Code Online (Sandbox Code Playgroud)完成这些步骤后,您应该能够推送到新的遥控器 <name-of-repo>
$ git push -u local master # you only need -u the first time
Run Code Online (Sandbox Code Playgroud)
local分支的名称在哪里,-u用于设置分支的上游.