我使用 angular cli 创建了一个项目。项目在目录中dw-ng2-app,它有几个由 angular cli 生成的文件。我想为此创建一个 Bitbucket 存储库。我的困惑是,当我在 Bitbucket 中创建存储库时,它给了我 3 个选项
git clone git@bitbucket.org:username/angularcli.git
但这会在我的本地计算机上创建一个名为 angularcli 的新目录,该目录具有 .git 目录。我不确定是否可以使用此选项,因为我的项目位于不同的目录中,将其移动到 angularcli 目录可能会影响它(不确定)git remote add origin
ssh://git@bitbucket.org/username/angularcli.git但这不起作用,因为我当前的项目目录不是 git 存储库如何将 angular cli 项目移动到 bitbucket?我应该先创建存储库,然后在生成的目录中创建 angularcli 项目吗?
有几种方法可以做到这一点,但最简单的方法可能是简单地将当前项目目录创建为 git 存储库。
转到您的项目目录
cd dw-ng2-app
初始化git仓库
混帐初始化。
添加要跟踪的当前项目
git add --all
进行初始提交
git commit -m "Angular 项目的初始提交"
此时,您可以使用 BitBucket 中的第三个“现有项目”选项。
在那里创建了一个新的存储库后,您可以看到它的 URL 并使用它来跟踪您的本地存储库的新存储库
git remote add origin https://username@your.bitbucket.domain:7999/yourproject/repo.git
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
[如果您需要,这里有来自 BitBucket 的完整文章。][1]
注意- 我git add .最初在我的示例中使用,BitBucket 推荐git add --all. 这些中的任何一个都可以在您的情况下正常工作。[1]:https : //confluence.atlassian.com/bitbucketserver/importing-code-from-an-existing-project-776640909.html
| 归档时间: |
|
| 查看次数: |
5694 次 |
| 最近记录: |