问题描述
让我解释一下,
是否可以创建一个本地 git 目录(我们称之为 my_github
),它将是以下内容的克隆:
https://github.com/USER_NAME?tab=repositories
然后,如果我对创建新存储库感兴趣,我将能够在 my_github
中创建一个新文件夹,然后推送它,它将作为新存储库推送。
然后我的本地目录将如下所示:
~/my_github/new_repo
当我推送它时,它会创建 github.com/USER_NAME/new_repo
。
我尝试使用 https://github.com/USER_NAME/USER_NAME
作为我的 remote origin
但它不起作用,因为它将文件添加到 USER_NAME/USER_NAME
存储库中,但我希望它添加到 { {1}}。
我希望我说得够清楚了。
我只想快速、轻松地创建存储库,并将其推送到我的 github 到我个人资料的首页,而不是其他存储库。
另一种方法是每次我想通过网络浏览器创建一个存储库时手动创建一个存储库,并将其链接到本地。但我想避免这种情况,并希望我的 /USER_NAME
目录与 ~/my_github/
同步。
谢谢。
解决方法
我认为这是不可能的。您要求const project = await prisma.project.findFirst({
where: { id: req.currentUser.projectId },include: { users: true,issues: { include: { userIds: true } } },})
做特定于git
的事情。
所以我可以向您提出一个解决方法:
我只想快速、轻松地创建存储库并将其推送到我的 github
或许可以看看官方的GitHub cli:
https://cli.github.com/manual/gh_repo_create
您仍然可以使用 GitHub
或 shell 别名来满足您的需求:
https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases
特别是最后一段。