从Microsoft Azure克隆到本地git存储库

时间:2016-04-27 19:14:59

标签: python django git azure

如果这是一个新手问题我很抱歉,但我对Git和源代码控制很新。任何形式的帮助都将受到高度赞赏。

我在Microsoft Azure上创建了一个Django Web应用程序(在this教程之后),在我的计算机上创建了一个本地存储库(在this教程之后),并尝试将python文件从Azure克隆到我的本地存储库,但我总是最终将本地存储库的内容复制到自身。

这些是我使用的命令,按此顺序:

cd <local_repository>
git init
git add README.txt
git commit -m "Adding README.txt to the repository"
git remote add azure <git_url_azure>
git push azure master
git clone <git_url_azure>

我需要将我的Django应用程序的内容克隆到我的本地存储库中,这样我就可以从那里打开Visual Studio解决方案并获得编码。解决方案必须非常简单,但我无法在互联网上找到答案。我该怎么办?

2 个答案:

答案 0 :(得分:1)

您只需要使用git clone repository命令。你要做的不是克隆,而是一大堆不同的行动。

答案 1 :(得分:0)

您只需要克隆存储库(每个存储库都可以用作源)。例如:

git clone <git_url_azure> my_dir

之后您可能需要更改origin远程分支。

但是,您可能还需要创建一个可以从其他目录推送的克隆(如备份)。在这种情况下,您需要创建一个&#34;裸&#34;目录,即仅包含数据库但未填充的目录:

git clone --bare my_dir

这将允许基于它创建克隆:

git clone my_dir my_new_dir
cd my_new_dir
... (Some modifications, commits, branches...)
git push origin