MCU学习笔记_GIT

本文详细介绍了Git的基本操作流程,包括如何在本地创建和切换分支,进行文件暂存、更新与合并,以及如何上传代码至远程仓库。此外,还展示了新建目录的步骤,如设置权限和提交更新。对于Git初学者和日常开发者,这是一个实用的操作教程。
摘要由CSDN通过智能技术生成

一、下拉更新

  1. 进入克隆下来的目录:cd M/asic/
  2. 创建本地work分支:git checkout -b work
  3. 检查当前属于哪路分支:git br -v
  4. 进入git操作:bash
  5. 暂存所有修改的文件:git stash
  6. 进入master分支:git checkout master
  7. 下载最新文件:git pull
  8. 进入work分支:git checkout work
  9. 将Master上的最新内容合并至Work分支:git rebase master
  10. 还原所有暂存文件:git stash pop
  11. 退出git操作:csh

二、上传

  1. 进入git操作:bash
  2. 查看本地修改文件:git st
  3. 选择上传的文件或文件夹路径:git add +路径
  4. 增加上传文件的注释:git commit -m "注释"
  5. 检查当前属于哪路分支:git br -v
  6. 进入master分支:git co master
  7. 将Work分支上的最新内容合并至Master分支:git merge work
  8. 将当前Master分支上的最新内容上传至服务器:git push
  9. 查看log:git log
  10. 退出git操作:csh

三、新建目录

以新建IP SPI为例。

  1. 创建SPI:mkdir SPI
  2. 创建项目工程:git init --bare  --share SPI
  3. 复制到CVS下:cp -rf  SPI  /CVS/IP
  4. 新建一个test用的路径:mkdir test
  5. 进入新建路径: cd test
  6. 克隆SPI:git clone /CVS/IP/SPI
  7. 为防止被别人误修改,各个IP的owner将文件的属性改为只有本人可写,命令为:在/CVS/IP/路径下执行:chmod -R 755 SPI
  8. 建好以上目录和文件以后按照以下步骤上传
  9. git add xx
  10. git commit commit -m ‘xx’
  11. git push

其他:

查看每步中修改的具体内容:git show xxxx(commit)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值