美文网首页
git创建与分支合并

git创建与分支合并

作者: 小王子__ | 来源:发表于2019-07-23 14:50 被阅读0次

1, git创建一个新的项目
1,首先在本地创建一个新项目

git init  把这个项目变成git可以管理的仓库
git add . 
git status
git commit -m '提交信息'
git remote add origin 远程地址
git push -u origin master

创建分支:

本地创建 git branch 分支名  
推送到远程   git push origin 分支名

查看分支:

git branch   //查看本地分支
git branch -r   // 查看远程分支
git branch -a  // 查看本地和远程的所有分支
当前分支前会有一个`*`号

删除分支:

删除分支分为本地删除和远程删除
本地删除需要加上-d 或者 -D (delete)
-D比-d从粗暴一点,当被删除分支有新内容时没有被合并的时候 使用-D会直接删除,使用-d会提示该分支有新内容没有被合并,不执行删除,删除需谨慎
git branch -d 分支名
git branch -D 分支名  //强制删除
删除远程分支需要  git push origin  --delete  分支名

切换分支

git checkout 分支名
git add .
git commit -m 'fix'
git pull origin newbranch
在本地创建分支并推到remote(远程)   :
git push origin newbranch:newbranch  
git push --set-upstream origin newbranch
git branch -vv 查看本地分支和远程分支是否建立了联系

git代码回滚

git log 查看指定文件的历史版本
git reset --heard commitid
git push -f origin branchname

代码写到一半的时候发现忘切换分支了这时候可以

git stash 将当前分支修改的内容放到缓存区中,并会自动创建一个缓存的list集合,方便管理
然后切换分支,再从stash中拿出来(git stash pop或git stash apply)
git stash pop 和 git stash apply区别:
 git stash apply,会将当前分支的最后一次缓存的内容释放出来,但是刚才的记录还存在list中
git stash pop,也会将当前分支的最后一次缓存的内容释放出来,但是刚才的记录不存在list中
具体操作:
比如你现在 在master分支并修改了代码
git status   git stash  git stash apply  git add .   git status   git commit -m  git pull origin master   git push origin master
git checkout dev   git stash apply   git add .   git commit -m 'fix'   git pull origin dev   git push origin dev就可以了

git 指定分支拉代码

git clone -b branchname 仓库地址
读后有收获的话 可以打赏作者糖果喝杯咖啡~

相关文章

  • Git分支管理

    创建与合并分支 git branch 分支007 -----创建分支007 git checkout 分支007 ...

  • Git 分支管理

    Git鼓励大量使用分支: 创建与合并分支 :查看分支:git branch创建分支:git branch

  • git基础(三)-创建与合并分支

    本文为利用Git创建与合并分支测试记录。CSDN同步发布1、创建与合并分支命令如下: 查看分支:git branc...

  • Git 经验分享(公司开发常用git命令) 2020.04.10

    Git 经验分享 一、 创建与合并分支 从master分支创建dev分支并切换到dev分支 分支合并(将dev合并...

  • git创建分支与合并分支(本地)

    git创建分支与合并分支(本地) 本地创建分支 切换分支 删除本地分支 $ git branch -d [name...

  • git 总结

    Git 总结 一、创建与合并分支 1、从master分支创建dev分支并切换到dev分支 其中,git check...

  • Git笔记

    Git教程 Git简介 安装Git 创建版本库 版本控制 远程仓库 分支管理 创建与合并分支 简单的命令 查看分支...

  • git 学习笔记4

    创建与合并分支 master 主分支HEAD 当前分支 分支冲突 git merge后发现分支冲突;git sta...

  • Git 分支

    创建分支 git branch <分支名> 切换分支 git checkout <分支名> 创建同时切换分支(合并...

  • git常用操作与命令

    直接贴代码如下:创建分支: 合并分支: 本地创建分支: git代码冲突

网友评论

      本文标题:git创建与分支合并

      本文链接:https://www.haomeiwen.com/subject/unlolctx.html