gpt4 book ai didi

git - 从命令行创建 GitHub 存储库

转载 作者:IT王子 更新时间:2023-10-29 00:51:10 26 4
gpt4 key购买 nike

我一直在尝试从命令行将我的本地存储库更改推送到 github。我已经离开 git 一段时间了,所以我不记得一些事情了。在过去的一个小时里,我一直在尝试在不在 Github.com 上创建远程仓库的情况下推送仓库。据我所知,git push origin master/git push 足以推送本地更改,并在必要时在远程服务器上创建一个 repo。但是 git push 不会让我推送并自动创建 repo。

所以为了节省时间,我在 github.com 上创建了远程仓库并使用添加远程仓库 url

git remote add origin https://mygithubrepoUrl.com

它奏效了。

是否有必要在 Github 上创建远程仓库,然后从命令行添加此 url 以推送更改? Git 不能自动创建 repo 并推送更改吗?

最佳答案

您需要在推送之前创建 repo,但是有 hub为您自动执行此操作:

git init newRepo
cd newRepo
hub create

使用 -p 切换到 hub create 来创建私有(private)存储库。要推送本地 master 分支,请发出:

git push -u origin HEAD

该工具还可以创建 pull 请求、打开项目页面、检查 CI 状态、通过仅指定 username/repo 克隆现有的 repos,以及其他一些事情。

项目页面建议将git别名为hub(因为后者将未知命令转发给git),但我不推荐这样做,即使只是为了区分“裸”Git 命令和 hub 糖果。

关于git - 从命令行创建 GitHub 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35124997/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com