如何使用命令行在远程OS X Server上创建新的git存储库。我知道有可能,Xcode能够在设置新项目时执行此操作,但我需要为非Xcode项目创建一个新的repo。
OSX客户端 - 10.11
OSX服务器 - 10.9.5上的3.2.2
答案 0 :(得分:0)
OS X服务器是否有专门的git用户?我将假设是 - 这将在没有专门的git用户的情况下工作,但我认为记住用户的想法是有用的。
ssh git@server
cd
到你保存git存储库的目录即。 cd ~/repos
mkdir cool_project.git
cd cool_project.git && git init --bare
您如何承诺此存储库?您可以通过运行以下命令在本地仓库中添加远程:
git remote add origin git@server:/home/git/repos/cool_project.git
“origin
”可以是您喜欢的任何内容。如果你更改它,说 awesome_remote ,那么为了推送到这个仓库,你就可以运行git push awesome_remote master
。
请注意,任何想要使用此存储库的人都必须能够访问该用户,即。密码或基于密钥的访问。