如何给git回购命名?
我正在使用这些命令进行远程回购如何给git回购命名?,git,Git,我正在使用这些命令进行远程回购 mkdir NewRepo CDNewrepo 初始化 然后我将此回购克隆到本地 git克隆user@server:/path/to/app/.git 这对我来说很有效,但我想给回购协议起个名字,像其他人一样: git克隆user@server:/path/to/app/reponame.git 有人能告诉我怎么做吗?存储库没有名称,您只需使用文件夹名称(我想您可以将文件夹命名为“app.git”: remote确实有名称,例如“origin”或您喜欢的任何
mkdir NewRepo
CDNewrepo
初始化
然后我将此回购克隆到本地
git克隆user@server:/path/to/app/.git
这对我来说很有效,但我想给回购协议起个名字,像其他人一样:
git克隆user@server:/path/to/app/reponame.git
有人能告诉我怎么做吗?存储库没有名称,您只需使用文件夹名称(我想您可以将文件夹命名为“app.git”: remote确实有名称,例如“origin”或您喜欢的任何名称。但这取决于客户端,而不是远程存储库的属性
git remote add origin user@server:/path/to/app
如上所述,该名称由目录给出,但它确实支持gitweb等软件的描述:
echo "Happy description" >.git/description
可以直接在文件夹中创建git存储库,而不使用子目录
.git
。要执行此操作,请执行以下操作:
mkdir myrepo.git
cd myrepo.git
git init --bare
这称为裸存储库-它包含通常位于.git
文件夹中的内容。它没有工作副本。这些类型的存储库通常用于远程服务器(您正在推送更改的位置);即,当您的远程存储库基本上反映了您在本地提交的内容,并且没有人在远程服务器位置直接处理代码时(因此不需要工作副本)
更多详情:
mkdir myrepo.git
cd myrepo.git
git init --bare