git提交和分支合并

git提交仓库

查看你的远程仓库的路径。

git remote -v

配置原仓库的路径:

git remote add origin http****

git remote add upstream http****

git remote set-url origin https://github.com/1702h06/shopcar.git 


再次查看远程目录的位置:

git remote -v

可以先查看一下当前所在分支

git branch

创建本地分支并切换到新创建的分支

git checkout -b dev

git branch

将新创建的分支信息推送到github

git push origin HEAD -u

//此处就可以往仓库提交代码了

1、进入项目文件夹,通过命令git init将项目初始化成git本地仓库
git init        

2、将项目内所有文件都添加到暂存区
git add .

3、对本次的提交进行备注,以便后期版本回退等操作
git commit -m 'xxx' 
//xxx是本次提交备注的内容

4、在github上新建一个仓库,复制仓库地址,然后使用命令将本地仓库与远程仓库建立连接
git remote add origin  xxx       //xxx是git仓库的地址

5、将暂存区的文件推送至远程仓库(使用强制推送'-f'是因为一般新建仓库的时候会生成read me文件,导致需要先git fetch才能推送,但这个read me文件其实是不需要的,因为在生成本地项目的时候一般也会生成一个read me文件,所以选择直接强制推送过去。)
git push origin master   

git拉去合并分支后的代码

// 首先切换并进入自己的分支
git checkout <branch name>

// 远程拉去最新代码
git pull origin <最新代码分支名>

// 重新进行提交到自己的代码
git status
git add .
git commit -m "描述"
git push origin <branch name>

  

git分支合并 

// 首先切换到你要合并的总分支
git checkout dev (在此以dev为例子)

// 然后通过merge拉去我们本地的分支
git merge yYun (yYun也就是我们master的子分支)

// 然后通过pull拉去远程分支
git pull origin Lucky(Lucky也是我们的分支)

// 在合并时,会遇到合并的问题
// 如下图所示:content就代表了在内容中出现了冲突,此时需要解决冲突

// 解决完冲突需要重新提交
git status // 查看冲突是否解决完毕
git add . // 添加文件
git commit -m "描述的内容"
git push origin (需要提交到的分支)

posted on 2019-09-21 09:02  伊云  阅读(385)  评论(0编辑  收藏  举报