git相关

一、git常用命令

(1)、新建一个分支

  1. git checkout master (切到想在某个分支基础上新建分支的分支)
  2. git checkout -b newBranch
  3. git add.
  4. git commit -m "新建一个分支"
  5. git push origin newBranch

(2)、删除分支

  1. git push origin :newbranch

(3)、整合merge的使用(把dev分支整合到master)

  1. git checkout dev
  2. git pull
  3. git checkout master
  4. git pull
  5. git merge dev
  6. git push

(4)、cherry-pick(从dev分支cherry-pick某个提交到master)

  1. git check dev

  2. git log 记录下那个提交id
    在这里插入图片描述

  3. git checkout master

  4. git pull

  5. git chrry-pick + 提交的id
    在这里插入图片描述 7. git push

(5)、修改commit信息

  1. 已commit, 未push
    git commit --amend,然后修改信息
    git push
  2. 修改最近一次已经push的commit信息
    git commit --amend
  3. 修改历史commit信息
    git rebase HEAD~n(n表示最近提交的记录数)
    把需要修改的前面的pick单词改为edit
    git commit --amend 修改信息
    git rebase --continue
    git push

(6)、rebase(完成某功能开发,想要合并到master,可以防止多次解决冲突,也可以合并多次提交)

  1. git checkout master
  2. git pull
  3. git checkout dev
  4. git rebase -i HEAD~n(合并多次提交为一个提交)
  5. git rebase master 该步骤若有冲突就需要解决冲突
  6. git checkout master
  7. git merge dev 整合开发分支到master
  8. git push

(7)git checkout失败解决方案

  1. git branch -a 查看分支情况
  2. git fetch 拉取分支
  3. git checkout 分支名

二、新项目第一次git到远程仓库

  1. git init
  2. git add . (注意有一点)
  3. git commit -m "init"
  4. git remote add origin + 仓库地址
  5. git push -u origin master

三、改变仓库地址并清除git文件

  1. 找到项目文件目录,并 git bash here
    在这里插入图片描述
  2. find . -name ".git" | xargs rm -rf
    在这里插入图片描述
  3. 重复第一次git到远程仓库。
    `
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值