我有一个GitHub Repo(主分支),还有在本地文件夹(带有子文件夹)中完成的其他代码。
现在,我想使用该现有存储库并创建一个Dev分支,并将所有文件夹和文件(git add .
)推送到该Dev分支。
通过终端(命令)执行操作的正确方法是什么?
谢谢
答案 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
这还将在远程存储库上创建新分支,并将您的本地分支设置为跟踪该分支。