git 常用命令 - 新增分支

15、切换test分支,提交yy-dev分支的commitId

yy-dev commit-abc (commitId)
切换 test 分支
git cherry-pick commit-abc
git push

pref

14、git commit 了 撤销

git reset meger
git reset header

13、git 强制删除分支

git branch -D login-branch

12、git 新建分支,将本地的修改推送到远程服务器上

git branch test // 新建
git checkout test
以下在切换分支下执行
git push origin test    // 将本地的修改推送到远程服务器上
git branch --set-upstream-to=origin/分支名称  
-a- 必须要做远程分支关联。如果没有关联, 
git 会在下面的操作中提示你显示的添加关联。关联目的是如果在本地分支下操作: git pull , git push ,
不需要指定在命令行指定远程的分支. 推送到远程分支后, 
你只要没有显示指定,git pull 的时候,就会提示你上述问题。-z-

11、git 合并分支

分支合并要使用 git merge --no-ff 分支名称, 分支注释
在这里插入图片描述
在test 分支提交 report分支的东西
git pull origin report
git push

1、git branch -a
  remotes/origin/HEAD -> origin/master
  remotes/origin/feature/#20220610-reportForm
  remotes/origin/master
  remotes/origin/min
  remotes/origin/yy-dev

2、切换到yy-dev分支
git checkout yy-dev

3、合并master分支到yy-dev
git merge master  //  遇到报错用运行提示语句

4、提交到远程yy-dev分支
git push

10、git pull 不能提交

使用强制方法git pull origin master --allow-unrelated-histories

9、git 分支查看与切换

 # 1.查看所有分支
 git branch -a
 # 2.查看当前使用分支(结果列表中前面标*号的表示当前使用分支)
 git branch
 # 3.切换分支
 git checkout 分支名

8、Git无法检测到文件名大小写的更改

在当前项目中,早先创建并已经push到远程的文件及文件夹,将名称大小写更改后,git无法检测出更改。
出现这种情况的原因是,git默认配置为忽略大小写,因此无法正确检测大小写的更改。
那么,解决办法是,在当前项目中,运行 git config core.ignorecase false,关闭git忽略大小写配置,即可检测到大小写名称更改

7、git 提交代码检查

pre-commit install

6、git commit 忽略eslint 校验

git commit --no-verify -m “跳过代码检查” 就可以跳过代码检查

5、撤销已经提交的代码

  输入git log   查看所有提交的版本

  注意:黄色字体中 commit后面的一串码就是每一个版本号对应的码

在这里插入图片描述

回退到指定版本

 git reset --hard 版本号

4、密码长久保存

git config credential.helper store 在项目目录下,二次输入用户名和密码就能长久保存,下次提交代码不用输入账号和密码

3、初始化

git submodule update --init --recursive

2、取消改变文件

git update-index --assume-unchanged

1、基础

      git clone  下载项目路径
      
      git pull  更新项目

     git commit -m '提交注释'

     git push   -- 提交到git仓库

-----

git pull 更新代码
git add  提交路径
git commit -m 提交代码
git push 提交代码
git checkout 切换分支
git cherry-pick 提交commit点
<template slot-scope="scope"> <!-- 1---进口,2---出口 -->
        <el-tag :type="scope.row.type === 1 ? '' : 'success'">{{ scope.row.type === 1 ? '进口' : '出口' }}</el-tag>
      </template>
      </el-table-column>
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值