首页 > 其他分享 >Git常见命令和问题

Git常见命令和问题

时间:2023-08-09 10:22:18浏览次数:37  
标签:__ Git 代码 常见 命令 git master 本地 分支

------------恢复内容开始------------

1. git clone 远程指定分支:

git clone -b <指定分支名> <远程仓库地址> 

2. pip3 install -r requirements.txt

3. git 如何讲主分支(master)合并熬子分支上:

  1、先切换到主分支master :git checkout master

  2. 把主分支代码拉到本地(因为准备用来合并到自己的分支上):git pull

  3. 切换到我们的分支上(子分支): git checkout GXD

      4. 把刚刚拉下来的主分支代码和我们的分支合并上 git merge master 

 

一、保留本地修改的文件

  1. 基于git stash将本地修改的放到堆栈区
  2. git pull 拉取最新代码到本地
  3. git stash pop把堆栈区的本地修改代码还原

上面步骤进行完毕之后,遇到本地代码与git pull代码有冲突需要手动解决,然后就可以进行git push

 

4.

git 合并分支时,出现 Please enter a commit message to explain why this merge is necessary 问题

解决方案:

  1. 按i键,进入插入(insert)描述操作,可以选择不输入
  2. 按Esc键,结束插入描述操作
  3. 按:wq,表示保存并结束本次操作
  4. enter 键即可结束本次错误信息

 

5. 已经提交了commit,怎么删除文件?

git rm PageModel/__pycache__/ResourceCataloguePage.cpython-310.pyc

git rm PageModel/__pycache__/HomePage.cpython-310.pyc

git rm -r PageModel/__pycache__  

 

6. 没有提交commit,不小心 多add一个文件, 怎么办?

(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)

标签:__,Git,代码,常见,命令,git,master,本地,分支
From: https://www.cnblogs.com/pangniu/p/17616177.html

相关文章

  • GitOps 与 DevOps:了解关键差异,为企业做出最佳选择
    在软件开发领域,GitOps和DevOps是加强协作和实现软件交付流程自动化的重要技术。虽然这两种模式都旨在提高软件开发生命周期的效率,但它们的核心原则和实施方式却各不相同。 本篇文章将帮助您了解GitOps和DevOps之间的差异、它们的工作流程,并了解哪种方法更适合您的企业,以......
  • IDEA常见快捷键
    ctrl+shif+u经小写变成大写ctrl+alt+t用语句包裹代码块字符串的遍历的快捷键为字符串.length().forctrl+alt+m将指定的代码块抽取成方法cmd中calc表示打开计算器ctrl+alt+v自动生成左边win+.任意位置打开window的表情包ctrl+n搜索ctrl+B跟进到该类或方法alt+7打开该......
  • shell命令概述 Shell作用:命令解释器 介于操作系统内核与用户之间,负责解释命令行 获得
    shell命令概述Shell作用:命令解释器介于操作系统内核与用户之间,负责解释命令行获得命令帮助内部命令help命令的“--help”选项使用man命令阅读手册页命令行编辑的几个辅助操作Tab键:自动补齐反斜杠“\”:强制换行快捷键Ctrl+U:清空至行首快捷键Ctrl+K:清空至行尾快捷键Ctr......
  • git(二)安装,这篇文章很短:
    链接:https://pan.baidu.com/s/1EBzAKyJPEQZSSCr_mrZOnQ?pwd=jziw提取码:jziwyuminstallgit只能装到1.8配置环境:yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develgccperl-ExtUtils-MakeMaker-y-y表示yes,不用在按一次ycd/usr/local/src/rz上传压......
  • linux相关命令经录
    pingwww.baidu.com下载方式1wgethttps://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png下载方式2curl-Ohttps://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png-------------------------------yum-yinstallnmap查看当前ip,对外暴露端口n......
  • 修改项目中Git远程仓库地址
    1.CLONE远程仓库在更换远程仓库之前,需要先下载原有的仓库。可以将远程仓库通过gitclone命令克隆一份到本地,作为备份。gitclone<旧仓库地址><本地目录2.添加新远程仓库在备份旧仓库后,需要将新仓库添加到本地仓库中。使用gitremote命令添加新仓库。gitremoteadd<新......
  • 软件测试|pip常用命令总结
    当使用Python进行开发时,pip是一个非常有用的包管理工具,它可以帮助我们方便地安装、升级和管理Python包。本文将介绍一些常用的pip命令,以帮助您更好地使用pip。查看帮助文档运行pip--help运行这个命令将帮助我们更好地了解pip的使用,pip命令的参数会完整展示出来,如下:pip--helpUsa......
  • git commit -amend
    gitcommit-amend有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;或者你上一次的commitmessage的描述有误,这时候你可以使用接下来的这个命令:gitcommit--amend。场景1.本地开发代码已提交,提交后发现这次提交的代码有问题,或者漏提交了一些文件,此时,希......
  • Typora+GitHub+PicGo设置
    Typora+GitHub+PicGo创建GitHub图像存储仓库新建仓库输入仓库名称image-repo选择public公开属性用户设置settings找到developersettings创建token选择classic输入名称,token过期时间,和repo,点击创建token复制保存token,后面要用PicGo设置仓库名......
  • sql注入CTF常见考点方法总结
    SQL注入一、基本注入流程1.判断是否存在注入点(1)?id=xx不同,返回结果不同,则存在注入。(2)数字型判断:​ and1=1正常​ and1=2报错​ 则不存在注入​ 字符型判断:​ 1'and'1'='1正常​ 1'and'1'='2报错​ 则存在注入(3)判断注入点及类型:​ a'......