Git 从一个git仓库克隆并提交到新的仓库
Git 从一个git仓库克隆并提交到新的仓库
在本文中,我们将介绍如何使用Git从一个git仓库克隆代码,并将其提交到新的仓库中。Git是一个分布式的版本控制系统,用于跟踪文件的更改历史,并允许多人协同开发同一个项目。
阅读更多:Git 教程
克隆Git仓库
要克隆一个已有的Git仓库,可以使用git clone命令。该命令会复制远程仓库的所有代码和历史记录到本地计算机。
git clone <远程仓库URL>
Bash
Copy
以下是一个克隆GitHub上一个示例仓库的例子:
git clone https://github.com/example/example.git
Bash
Copy
在克隆完成后,将会在当前目录下创建名为example的文件夹,并把远程仓库的所有内容下载到这个文件夹中。
创建新的仓库并提交更改
一旦我们克隆了一个现有的Git仓库,我们就可以开始修改代码并将更改提交到新的仓库中。
首先,我们需要创建一个新的空白仓库。可以使用以下命令初始化一个新的仓库:
git init
Bash
Copy
初始化完成后,会在当前目录下创建一个.git文件夹,它是Git仓库的核心。
接下来,将克隆的仓库中的所有文件复制到新的仓库中。
然后,可以使用以下命令将这些新的文件加入到Git的跟踪中:
git add .
Bash
Copy
这个命令会将所有文件加入到Git的缓存区中,准备提交。
现在,可以使用以下命令来提交更改:
git commit -m "提交新的文件"
Bash
Copy
这个命令会将缓存区中的所有更改打包为一个新的提交,并附带一个提交消息。
连接到新的远程仓库并推送更改
在我们创建了一个新的仓库并提交了更改之后,我们需要将这些更改推送到远程仓库中。
首先,需要为新的仓库创建一个远程仓库的别名。可以使用以下命令添加一个新的远程仓库:
git remote add origin <新的远程仓库URL>
Bash
Copy
这个命令会将新的远程仓库URL添加为一个指定名称(例如”origin”)的远程仓库别名。
接下来,可以使用以下命令将更改推送到新的远程仓库中:
git push -u origin master
Bash
Copy
这个命令会将本地仓库中的所有更改推送到远程仓库的”master”分支,并建立一个跟踪关系。
现在,我们已经成功地从一个git仓库克隆了代码,并将其提交到了一个新的仓库中。

被折叠的 条评论
为什么被折叠?



