首页 > 其他分享 >git基本用法

git基本用法

时间:2023-09-26 15:16:07浏览次数:31  
标签:基本 11 git 用法 master 本地 暂存 分支

应用场景:从master分支copy一个本地分支作为开发分支

1、查看当前分支(当前分支可以直接查看或者命令查看)
  git branch或者git status
2、切换分支到master(你在哪个分支创建本地分支,就切换到那个分支,比如master/uat 等)
  git checkout master
3、将代码更新到最新版本
  git pull
4、从当前分支,创建一个本地dev分支
  git checkout -b master_11/19
5、把新建的分支push到远端
  git push origin master_11/19
6、建立本地到上游(远端)仓的链接 -- 这样代码才能提交上去
  git branch --set-upstream-to=origin/master_11/19
7、再次拉取验证
  git pull
8、在master分支上,将master_11/19分支合并到master上面(本地开发验证完成之后)
  git merge master_11/19

 

应用场景:暂存代码

1. 暂存 git stash

2. 查看暂存 git stash list

3. 取回暂存代码 git stash pop

 

其他相关参考链接:

https://blog.csdn.net/weixin_54205389/article/details/127313317

 

标签:基本,11,git,用法,master,本地,暂存,分支
From: https://www.cnblogs.com/suger43894/p/17730104.html

相关文章

  • 短词用法
    .deepcopy()深copycontinuet     跳过再继续下一个.strip()       去掉字符串左右两边的空格 .lstrip()     只去掉前面空格.rstrip()     只去掉后面空格和符号 .split()        切分,例如split(:,2)就是以:为切分分......
  • 错误 [email protected]: Permission denied (publickey). fatal: Could not read from r
    场景:本地git已登录了账号,需要在github下载项目时提示[email protected]:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.,解决方法是获取本地的密钥,在gitHub中添加即可,不需要有账号上的对应,不需考虑本地切换git账号问题. 1.判断错误情况:permissio......
  • Linux_网络基本命名行
    Linux网络基本命令ifconfig#是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是networkinterfacesconfiguring ping#指令会使用ICMP(InternetControlMessageProtocol)传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得......
  • 基本的DOS命令学习
    基本的DOS命令学习打开CMD的方式 开始+window系统+命令提示符win+r+输入cmd打开命令行窗口(推荐使用)在桌面任意位置按住shift+右键,点击打开Powershell窗口(两者同样效果)常用的DOS命令记得用管理员模式启动#盘符切换输入要切换的盘符加:(英文模式的冒号)#查看......
  • Learn Git in 30 days—— 第 25 天:使用 GitHub 远端仓库 - 观念篇
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 上一篇大家学会了如何下载远端仓库(gitclone, gitpull)与上传远端仓库(gitpush),本篇文章来教大家认识远端仓库的其他细节。与远端仓库有关的指令......
  • 492_Github如何下载指定文件夹
    这是一篇原发布于2020-02-2210:30:00得益小站的文章,备份在此处。前言前一篇文章我们说到利用github存储空间+jsDelivrCDN作为博客图床的解决方案。[postcid="482"/]虽说jsDelivr的速度的确够快,但总是原图上传总觉得浪费了github的空间和用户的流量,无奈只得手动使用ting......
  • Mybatis-Plus 系列:简介和基本使用
    目录一、简介二、特性三、基本使用1、初始化数据库2、初始化工程3、精简SpringBoot相关日志一、简介官网:https://www.baomidou.comMyBatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,主要作用为简化开发、提高效率。二、特性无侵入:只做增强不做改......
  • windows系统上的github项目的上传和下载
    通过把远程仓库文件克隆下来,再添加自己需要上传的文件,再上传到远程仓库。 1、下载git工具:https://gitforwindows.org/下载安装之后,右键鼠标会出现两个新选项,分别为[GitGUIHere],[GitBashHere] 2、进入GitHub首页,点击Newrepository新建一个项目仓库Re......
  • linux的认知与基本命令
    一.linux的了解1.什么是Linux?      a,Linux是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布。它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它......
  • 多线程基本
    线程与进程得关系一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程线程则是计算机中最小执行单元.比如电脑管家这个软件就是一个进程而里面的杀毒清理垃圾全局守护这些功能就是一个个线程.一个进程最少拥有一个线程.线程的创建方......