git 命令推送并创建自己的远程分支,远程仓库无自己的分支
时间: 2024-09-20 09:06:47 浏览: 37
git push 本地项目推送到远程分支的方法(git命令版)
5星 · 资源好评率100%
在Git中,如果你想在远程仓库中创建一个新的分支并将本地代码推送到这个新分支,你可以按照以下步骤操作:
1. 首先,你需要检查你已经在本地创建了你要推送的新分支。假设你想创建名为 `my-new-feature` 的分支,可以运行命令:
```
git checkout -b my-new-feature
```
2. 确认你在新分支上,并且所有需要提交的更改都已经保存。如果有必要,使用 `git add .` 或者指定特定文件添加到暂存区。
3. 提交本地更改:
```
git commit -m "Initial commit for my new feature"
```
4. 接下来,你需要将本地分支关联到远程仓库的一个新分支。如果没有直接对应的远程分支,你可以使用 `push` 创建它:
```
git push -u origin my-new-feature
```
这里的 `-u` 参数会自动设置新的远程分支为跟踪分支,并且当你以后再次推送时,可以直接推送到这个分支,而不需要指定远程分支名。
5. 如果你看到提示让你输入用户名和密码,那是因为这是第一次连接到远程仓库,输入相应的信息即可。
阅读全文