我不确定我是否正确遵循了这个过程。我在 IDE PyCharm 上创建了一个项目存储库,并尝试上传到我所在的特定 GitHub 组织。在 Pycharm 上,它使我可以选择将代码共享到 GitHub。当我这样做时,它会在我的 gitHub 帐户中创建一个公共存储库,但不会直接在组织中创建;因此,我必须克隆该文件并将其单独导入到组织中。这是正确的过程还是有办法可以将其从我的 IDE 直接导入到组织中?人们通常会创建一个存储库,然后从 IDE 中单独上传/提交文件,还是我会采取更长的路线?
如有任何建议,我们将不胜感激。
我找到了一个类似于@Nathan 提出的解决方法,尽管我不确定这是最干净的方法(欢迎任何改进建议):
my_pycharm_project
)$ git remote add origin https://github.com/organization/my_pycharm_project.git
master
分支,而不是
main
分支
main
分支会更干净,但我没有找到办法做到这一点。
git remote add origin "your remote github repo url"
然后创建一个新分支
git branch branch_name
现在,您可以使用推送到该分支
git checkout branch_name
git push origin branch_name
在推动之前,你应该承诺你的阶段
git add .
git commit -m " commit message"
然后您可以将创建的分支合并到主分支,甚至将新分支设置为默认分支。
如果您想直接推送到主分支,您首先需要从存储库中提取更改,这将重写或删除本地保存的内容。
希望这有帮助:>