如果这是一个新手问题我很抱歉,但我对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解决方案并获得编码。解决方案必须非常简单,但我无法在互联网上找到答案。我该怎么办?
答案 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