git 笔记

85 阅读1分钟

如何把A 的分支改动拉到 B分支

  • 如何把A 的分支改动拉到 B分支
  • 切换到A分支git reflog -oneline 找出你想要的合并到A header码
  • 切换到分支B git merge header码

创建新分支

1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev

git branch

3,提交该分支到远程仓库

git push origin dev

  • feat:新功能(feature)
  • fix:修补bug
  • docs:文档(documentation)
  • style: 格式(不影响代码运行的变动)
  • refactor:重构(即不是新增功能,也不是修改bug的代码变动)
  • test:增加测试
  • chore:构建过程或辅助工具的变动

本地关联远程仓库

1、查看远程仓库

$ git remote -v

2、添加远程仓库

$ git remote add origin <仓库地址>

3、删除仓库

$ git remote rm <仓库名>

解决git每次提交需要输入密码

在根目录C:\Users下打开cmd,执行

git config --global credential.helper store

将远程git仓库里的指定分支拉取到本地(本地不存在的分支)

当我想从远程仓库里拉取一条本地不存在的分支时:

git checkout -b 本地分支名 origin/远程分支名

例如: 切换远程分支

git checkout -b  release origin/release-9.4