当前位置: 首页 > news >正文

【Github】本地管理github分支

本地管理github分支

学习一些开发tips。以下是万能的GPT教我的:


以下是一套基本的本地管理 GitHub 仓库的指令集。在执行这些指令之前,请确保已经在你的本地机器上安装了 Git 工具,并且已经在 GitHub 上创建了一个仓库。

  1. 克隆仓库:
    克隆(Clone)是将远程仓库复制到本地的过程。

    git clone <仓库链接>
    
  2. 配置用户信息:
    在使用 Git 前,你需要配置用户名和邮箱。

    git config --global user.name "你的用户名"
    git config --global user.email "你的邮箱"
    
  3. 查看仓库状态:
    查看本地仓库的状态,包括已修改、未跟踪的文件等。

    git status
    
  4. 添加文件到暂存区:
    将修改过的文件添加到 Git 的暂存区。

    git add <文件名>
    

    若要添加所有修改过的文件,可以使用:

    git add .
    
  5. 提交更改:
    将暂存区的文件提交到本地仓库。

    git commit -m "提交信息"
    
  6. 推送到远程仓库:
    将本地仓库的更改推送到远程仓库。

    git push origin <分支名>
    

    如果是第一次推送,可能需要设置默认的上游分支:

    git push -u origin <分支名>
    
  7. 拉取远程仓库的更改:
    获取远程仓库的最新更改到本地。

    git pull origin <分支名>
    
  8. 创建分支:
    创建一个新的分支。

    git branch <分支名>
    

    切换到新分支:

    git checkout <分支名>
    

    或者使用以下命令一步完成:

    git checkout -b <分支名>
    
  9. 合并分支:
    将一个分支的更改合并到当前分支。

    git merge <分支名>
    
  10. 查看提交日志:
    查看提交历史。

    git log
    
http://www.lryc.cn/news/249042.html

相关文章:

  • Spring Boot 项目中读取 YAML 文件中的数组、集合和 HashMap
  • Python正则表达式:match()和search()函数全面解读
  • AIGC ChatGPT4总结Linux Shell命令集合
  • 力扣labuladong——一刷day61
  • nacos配置变更导致logback日志异常
  • 【spring(五)】SpringMvc总结 SSM整合流程
  • 1、windows10系统下Qt5.12.0与卸载
  • WebGL/threeJS面试题扫描与总结
  • Qt connect()方法Qt::ConnectionType
  • HIVE SQL时间函数
  • linux磁盘的LVM、交换分区以及文件系统
  • 【HDFS】ActiveNamenodeResolver#getNamespaces 方法调用点梳理
  • 算法—双指针
  • ​[Oracle]编写程序,键盘输入n,计算1+前n项之和。测试案例:输入:10 输出:22.47​
  • 【视觉SLAM十四讲学习笔记】第三讲——旋转向量和欧拉角
  • 【UGUI】制作用户注册UI界面
  • 【UE】透视效果
  • 前端下载文件或者图片方式,window.open或者a标签形式
  • webpack配置scss loader
  • k8s有状态部署mysql主从(local pv持久化)
  • 下载并安装anaconda和VScode,配置虚拟环境,并使用VScode运行代码
  • 拼图 游戏
  • python循环语句和函数
  • php框架dcat-admin速查笔记
  • 【Java】文件I/O-文件内容操作-输入输出流-Reader/Writer/InputStream/OutputStream四种流
  • rocky8.9配置K8S集群kubernetes,centos同理
  • Linux下的文件IO之系统IO
  • iptables防火墙之SNAT与DNAT
  • Python与设计模式--命令模式
  • uni-app 自带返回方法onBackPress,返回上一级并且刷新页面内容获取最新的数据