通过从 GitHub 下载 zip 提交对分支的更改
Committing changes to branch I got by downloading zip from GitHub
我正在开发一个 repository
,它有两个 branches
:Master
和 Release1
。
我需要的分支是Release1
。我去了该站点并尝试克隆它,但无论我做了什么,我都克隆了 Master
分支。
所以我放弃了,将分支的 zip 下载到我的文件系统。我将它添加到 Eclipse
并进行了处理。
现在我需要提交更改。但是分支和存储库都没有出现在我的可视化工具中。
当我尝试添加 local repository
时,可视化工具告诉我该文件夹不是存储库。
有解决办法吗?我的本地项目有很多更改,我必须提交它们。
您使用的是什么图形用户界面?尝试克隆时,您必须确保更改要克隆的分支(通常在下拉菜单中,或者您可能必须输入)。如果你能从 Master 成功克隆,那么你应该能够更改或 "checkout" Release1 分支。
只是下载 zip,只是为您提供源代码,与 git 没有任何联系。要保存并推送您的更改,您需要克隆存储库并签出 Release1
Zip 下载不是 Git 存储库,它只是当时文件的集合。您可以通过以下方式将更改放入存储库:
- 正确克隆存储库
- 将您当前的文件复制到克隆的目录中
git status
和 git diff
检查更改是否符合您的预期
git commit
当您第一次克隆存储库时,您 获得了两个分支 - Git 克隆是所有内容的完整副本:每个分支、所有历史记录、等等。默认分支通常是 master
。克隆后,如果要切换到其他分支,请使用 git checkout Release1
.
我正在开发一个 repository
,它有两个 branches
:Master
和 Release1
。
我需要的分支是Release1
。我去了该站点并尝试克隆它,但无论我做了什么,我都克隆了 Master
分支。
所以我放弃了,将分支的 zip 下载到我的文件系统。我将它添加到 Eclipse
并进行了处理。
现在我需要提交更改。但是分支和存储库都没有出现在我的可视化工具中。
当我尝试添加 local repository
时,可视化工具告诉我该文件夹不是存储库。
有解决办法吗?我的本地项目有很多更改,我必须提交它们。
您使用的是什么图形用户界面?尝试克隆时,您必须确保更改要克隆的分支(通常在下拉菜单中,或者您可能必须输入)。如果你能从 Master 成功克隆,那么你应该能够更改或 "checkout" Release1 分支。
只是下载 zip,只是为您提供源代码,与 git 没有任何联系。要保存并推送您的更改,您需要克隆存储库并签出 Release1
Zip 下载不是 Git 存储库,它只是当时文件的集合。您可以通过以下方式将更改放入存储库:
- 正确克隆存储库
- 将您当前的文件复制到克隆的目录中
git status
和git diff
检查更改是否符合您的预期git commit
当您第一次克隆存储库时,您 获得了两个分支 - Git 克隆是所有内容的完整副本:每个分支、所有历史记录、等等。默认分支通常是 master
。克隆后,如果要切换到其他分支,请使用 git checkout Release1
.