git 创建项目,创建dev分支,并且关联和提交dev分支,删除无用分支

1,先拉取主干master代码 git clone +git地址

 //示例地址,不可用
 
//下载远程master分支,并且本地分支名字为master
git clone https://github.com/master-dev.git

//指定下载远程dev分支,并且本地分支名字为dev
git clone -b dev https://github.com/master-dev.git

2,创建本地分支,切换分支

假设远程仓库只有mater分支

此时会在本地生成一个master分支,用git branch --all 查看全部分支

git checkout -b dev  //创建并选择分支
相当于
git branch dev  //创建分支
git checkout dev  //选择分支

3,然后切换到本地dev分支 git push,提交到远程dev分支,但是此时还没有关联,只不过远程dev分支有了代码和该dev分支,接下来关联

注意:此时如果直接git push 会报错,因为没有创建本地dev和远程origin/dev的关联,
可通过git branch -vv查看本地分支和远程分支的关联关系

git branch -vv

创建远程分支并提交分支代码和关联

git push --set-upstream origin dev

4,接下来关联dev分支 (如果做完了3,4可以不做)

git branch --set-upstream-to=origin/dev dev 

5,此时关联完成,下面切换到dev分支即可开发(个人更喜欢vscode)

git checkout dev

假如远程分支已存在,可在创建本地分支时与远程分支关联

git checkout -b dev origin/dev

写完代码,提交代码到远程,注意一定要关联好在执行

6,代码编写完开始提交代码

初始化仓库,适合第一次提交代码的,后面第二次开始不用

git init

7,然后git add . 将代码添加到暂存区

git add .

8,git commit -m "备注" ,将代码存放在本地

git commit -m ""

9,git push 将代码提交到远端origin分支

git push

最后远程不用的分支删除

git branch -d dev  //删除本地分支
git push origin -d dev  //删除远程分支

猜你喜欢

转载自blog.csdn.net/m0_64207574/article/details/127610707
今日推荐