操作git 在本地新建分支后推送到云端服务器 然后再合并是怎么做的

876 阅读1分钟

下面是git基本命令

git branch  //查看当前所在那个分支 
git tatus   //查看当前所在分支状态,尽量保证代码已经完全更新
git checkout -b login  //创建 login 分支 当你使用 git branch 的时候你会发现你在login分支上

//当你在login分支写好代码后
git add . 把该目录下的所有文件都添加到版本库
git commit -m "上传代码" //名字是需要写的

git checkout master //切换到master分支 
//注意。
//如果需要合并代码。比如a分支修改了代码,需要a和b分支合并,那么需要先到b分支下,再和a分支合并

git merge login //合并分支
git push  //这时候就可以把本地的代码上传上云端上
//也可以把login分支提交到云端
git checkout login //切换到login分支  

git push -u origin login //第一次上传需要这样写 云端没有该分支

一、远程新建分支后,本地查看不到,使用以下命令同步

git remote        # 列出所有远程主机
git remote update origin --prune   # 更新远程主机origin 整理分支
git branch -r      # 列出远程分支
git branch -vv     # 查看本地分支和远程分支对应关系
git checkout -b gpf origin/gpf    # 新建本地分支gpf与远程gpf分支相关联

如果远程新建了一个分支,本地没有该分支

git remote update origin --prune   # 更新远程主机origin 整理分支
git checkout --track origin/branch_name

参考https://www.cnblogs.com/aaron-agu/p/10454788.html