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

一些git的常见操作记录

文章目录

  • 前言
  • 一、本地代码管理
  • 二、如果需要中途更换邮箱
  • 三、切换分支和更新内容
  • 四、代码撤回和恢复
  • 五、.gitignore 的忽略规则使用
  • 六、给git status 这条命令取一个别名git st方便本地使用
  • 总结

前言

本次主要记录在日常工作中常见的一些git命令提交代码的操作。

一、本地代码管理

Command line instructionsGit global setup
git config --global user.name "your name"
git config --global user.email "your email@163.com"Create a new repository
git clone http:xxx_project.git
cd xxx_project
touch README.md
git add README.md
git commit -m "add README"
git push -u origin masterExisting folder or Git repository
cd existing_folder
git init
git remote add origin http:xxx_project.git
git add .
git commit
git push -u origin master

二、如果需要中途更换邮箱

git config --global user.email "your change email address@163.com"

三、切换分支和更新内容

git checkout testgit merge maingit push 发布test分支的修改git push origin test

四、代码撤回和恢复

如果代码在初次提交的时候提交错了。
可以使用回滚操作,回恢复到之前的状态。
使用git log --oneline 查看当前提交的hash值。
然后使用git revert hash值恢复版本进行重新提交。

五、.gitignore 的忽略规则使用

touch .gitignore
vim .gitignore
git add .gitignoregit commit -m "Add .gitignore to ignore test.hex"git status 如果之前有已经提交到远端的文件,现在需要进行屏蔽,那么就需要将本地缓存的文件进行清除。git rm --cached *.hexgit commit -m "Remove *.hex from repository"

六、给git status 这条命令取一个别名git st方便本地使用

git config --global user.email "your change email address@163.com"

总结

这里对日常使用git提交代码的一些常用的操作进行一个总结,方便我们后续进行命令的检索和使用。

http://www.xdnf.cn/news/9192.html

相关文章:

  • C50-指针数组
  • [灵龙AI API] AI生成视频API:文生视频 – 第2篇
  • 嵌入式开发新范式:NTP时间同步实验与高精度仿真平台实践
  • OpenGAN:基于开放数据生成的开放集识别
  • 一周学会Pandas2之Python数据处理与分析-Pandas2数据合并与对比-df.combine():元素级合并
  • 统一人体姿态估计与分割的新方法:KDC
  • C# Windows Forms应用程序-003
  • day 37
  • IP协议解析
  • 使用json传递信息时接收不到的问题
  • python做题日记(9)
  • 【AI News | 20250526】每日AI进展
  • AI时代新词-私有数据与AI结合的技术:隐私保护与数据利用的平衡
  • pg库分表操作步骤- PostgreSQL 分区表
  • 车载通信网络 --- 传统车载网络及其发展
  • 固态硬盘的寿命与可靠性如何保障?——以Kingston FURY Renegade G5为例的专业解析
  • 自动编码器 潜在空间 Autoencoders 视频截图
  • 浏览器指纹科普 | 语言 vs 界面语言,区别是什么?
  • GitLab-CI快速开始
  • gin使用Mysql连接池用法
  • IDEA没有出现TODO
  • 实在Agent成业界首批全面适配鸿蒙、麒麟、统信信创系统的智能体
  • git clone 提速
  • redis在Spring中的一些使用
  • 用llama3微调了一个WiFiGPT 用于室内定位
  • Linux文本搜索——grep命令详解
  • PostGIS实现二进制转栅格数据应用实践【ST_RastFromWKB】
  • Web安全渗透之长城杯夺旗赛
  • 工作计划工作总结年终总结PPT模版分享
  • 高能效比服务器