创建一个Dev分支并将代码从本地推送到Dev

时间:2018-10-11 19:33:54

标签: github terminal

我有一个GitHub Repo(主分支),还有在本地文件夹(带有子文件夹)中完成的其他代码。

现在,我想使用该现有存储库并创建一个Dev分支,并将所有文件夹和文件(git add .)推送到该Dev分支。

通过终端(命令)执行操作的正确方法是什么?

谢谢

2 个答案:

答案 0 :(得分:1)

git remote add origin https://github.com/**USER**/**repo**.git

git branch dev

git checkout -b dev

git add . 

git commit -m “create dev branch”

git push -u origin dev

答案 1 :(得分:1)

如果您的本地git没有指向远程存储库,请使用它来添加新的远程服务器:

git remote add origin {insert_repository_url}

但是,如果您已经进行了设置,请继续阅读。 您需要在本地创建一个新分支:

git checkout -b dev_branch_name

-b告诉git创建一个新分支。 之后,所有更改将被带到新分支,因此您只需:

git add .
git commit -m "my new changes"

所有更改现在都在本地提交。为了将它们推送到您的远程git存储库中:

git push -u origin dev_branch_name

这还将在远程存储库上创建新分支,并将您的本地分支设置为跟踪该分支。