问题
通过 git init 创建的本地 Git 仓库推送到远程仓库,并在远程创建新仓库的对应分支
前提
- 1.你已经使用
git init 初始化了一个本地仓库
- 2.你已经写了一些代码并提交了至少一次(
git commit)
- 3.你在远程仓库平台(如 GitHub、Gitee、GitLab 等)创建了一个空仓库,拿到了远程地址,如:
https://github.com/yourname/your-repo.git
步骤
1. 初始化仓库
2. 添加文件并提交
1 2
| git add . git commit -m "Initial commit"
|
3. 添加远程仓库地址
1
| git remote add origin https://github.com/yourname/your-repo.git
|
如果你需要改为 SSH 地址,也可以用:
1
| git remote add origin git@github.com:yourname/your-repo.git
|
4. 推送到远程(并设置为默认上游分支)
1
| git push -u origin master
|
如果你的默认分支是 main,请使用:
1 2 3 4 5 6
| git branch -M main git push -u origin main
git checkout -b dev git push -u origin dev
|
5.验证
可以通过以下命令查看当前的远程仓库配置:
或者在浏览器中打开远程仓库的地址,验证是否已经推送成功。