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

一些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提交代码的一些常用的操作进行一个总结,方便我们后续进行命令的检索和使用。

相关文章:

  • 2556. 第八大奇迹
  • 机器学习-朴素贝叶斯分类
  • IP协议解析
  • RabbitMQ 集群与高可用方案设计(二)
  • 对数的运算困惑
  • C# Windows Forms应用程序-003
  • 数据洪流下,如何让数据库管理不再成为效率瓶颈?
  • 总结:进程和线程的联系和区别
  • 记录一个有用的tcpdump命令
  • Filter和Interceptor详解(一文了解执行阶段及其流程)
  • C#面试问题2
  • QT中常用的类
  • Cadence学习笔记之---PCB过孔替换、封装更新,DRC检查和状态查看
  • 三极管射极跟随器(推挽放大电路)
  • 大语言模型 提示词的少样本案例的 演示选择与排序新突破
  • 单片机上按键功能通常都是用什么方法写?
  • 协同过滤实现电影推荐
  • Java中Map集合的遍历方式详解
  • 【密码学——基础理论与应用】李子臣编著 第十三章 数字签名 课后习题
  • 03 环境变量和标签
  • 网站制作公司起名/semir是什么意思
  • 注册公司100万意味着什么/seo如何优化网站推广
  • web技术网站开发/武汉seo公司
  • 简约式网站模板/排名seo怎么样
  • 网站调用网页怎么做/北京建站工作室
  • 临安建办网站/微信推广平台