迁移线下git存储库到codecommit
步骤 1:创建 CodeCommit 存储库
步骤 2:将本地内容迁移到 CodeCommit 存储库
现在,您有了一个 CodeCommit 存储库,您可以在本地计算机上选择一个目录,将其转化为本地 Git 存储库。可以使用 git init 命令将现有的非版本控制内容转化为 Git 存储库,或在尚无任何文件或内容的情况下初始化一个新的空存储库。
-
在本地计算机上的终端或命令行中,进入要用作存储库源的目录。
-
运行 git init 命令在该目录中初始化 Git 版本控制。这会在启用版本控制跟踪的目录的根目录中创建一个 .git 子目录。.git 文件夹还包含存储库的所有必需元数据。
git init
-
添加要置于版本控制之下的文件。在本教程中,将运行带
.
说明符的git add
命令来添加该目录中的所有文件。有关其他选项的信息,请参阅 Git 文档。git add .
-
为添加的文件创建一个带有提交消息的提交。
git commit –m "Initial commit"
-
运行 git push 命令,指定目标 CodeCommit 存储库的 URL 和名称以及
--all
选项。(这是您在步骤 1:创建 CodeCommit 存储库中复制的 URL。)例如,如果将存储库命名为
MyFirstRepo
并设置为使用 HTTPS,则可以键入下面的命令:git push https://git-codecommit.us-east-2.amazonaws.com/v1/repos/
MyFirstRepo
--all