是否可以将项目从 IDEA 连接到 Gitlab? GitHub 没有问题,你指定一个 github 帐户,然后 VCS-> Import into 它会在你的帐户中创建一个项目。但是对于 GitLab,我看不到这种可能性。也许有什么办法? 还是直接手动扔进去?
最佳答案
如果您只想创建一个项目,那么就像推送 repo 一样简单。在 GitLab 中,您不必先在 UI 中创建项目。您可以简单地直接推送到尚不存在的项目命名空间。该项目将在您推送时创建。
因此,您所要做的就是像往常一样配置您的 git remote,然后推送。
git init
git checkout -b main
echo "# My Project" > README.md
git add README.md
git commit -m "initial commit"
git push --set-upstream git@gitlab.com:namespace/myproject.git main
然后你会在 git 控制台日志中看到来自远程的消息
remote: The private project namespace/myproject was created.
在 JetBrains IDE 中,您可以简单地配置远程和推送。
您只需提前在终端中定义 Remote 即可。例如:
git remote add origin git@gitlab.com:namespace/project
然后在 IDE 中,当你去推送时,你会看到推送到新的远程/分支的能力。
然后您还会注意到,在 git
选项卡控制台中,您会看到来自远程的消息,表明项目已创建。
关于intellij-idea - 如何将项目从 IDEA 连接到 Gitlab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69970637/