首页 > 其他分享 >嵌入式环境中使用git记录

嵌入式环境中使用git记录

时间:2022-09-07 10:34:10浏览次数:62  
标签:pull git 记录 嵌入式 密钥 ssh 分支

前提 在已经下载好git的下.

1.先获取ssh密钥,要注意的是,嵌入式开发中通常是交叉编译环境,会用samba,将window下的目录映射进入虚拟机中,而使用window的terminal终产生的ssh密钥是不适用于ubuntu中的,

所以第一补,现ubuntu中的工作目录下产生一个密钥,过程使用代码如下

1.创建用户名,邮箱等

git config --global user.name "名字"

git config --global user.email "邮箱"

2.产生密钥

ssh-keygen -t rsa -C "邮箱"

 

3.在gitlab或者gitee,github上添加ssh密钥,过程简单,直接找到下图中的id_rsa.pub ,一般在ssh文件夹中,有时可能会被隐藏.将里面的内容复制进入添加密钥的选项框中即可

 

 

 在工作目录中使用git clone 以密钥的方式获取代码到本地目录.

 

4.建立分支,切换分支

git branch +分支名

git checkout +分支名

可以打开gitstatus查看状态

 

5.可以在代码中进行修改,然后尝试添加到暂存区,再commit到工作区,最后推到远程仓库之中.git指令如下

1. git add +修改内容    (    . 代表全部)

2.git commit -m " 注释"

3. git push branch +分支名

 

6.然后去自己的gitlab或hub 中自己的分支上查看即可.

 

如果出现报错,hint提示git pull ... 有时需要先使用 git pull origin +分支名 从远程获取被修改的代码并合并

 

 

 再去pull ,再去push即可

 

本记录纯手打,仅用于提供思路,所以可能没上太多截图 ,有问题留言.

 

标签:pull,git,记录,嵌入式,密钥,ssh,分支
From: https://www.cnblogs.com/donxiao-999/p/16664424.html

相关文章

  • 面试记录
    1.newvue干了什么vue只能通过new关键字初始化合并传入的options初始化生命周期初始化事件中心初始化渲染初始化data初始化props初始化computed初始化watch最后......
  • Git常用命令
    gitcommit提交gitbranch查看分支gitcheckoutmaster切换分支gitcheckout-bbugFix创建并切换到新分支gitswitchmaster切换分支gitmergemaster合并......
  • 2022.8.29~2022.9.6 whk 记录
    Content[CF474F]Antcolony\(n\)个数\(a_{1\simn}\),\(m\)次询问,每次给出\([l,r]\),求所有不满足\(\forallj\in[l,r],a_i|a_j\)的\(i\)的数量。\(1\len,m\le......
  • AtCoder做题记录
    AtCoder大乱炖AtCoder乱做AtCoder随便草ARC147ARC147C发现这个式子当所有\(x_i\)趋近于某一个值时答案比较优,于是可以发现这是一个近似单谷函数,用二分+随机化/特......
  • 转载:git信息查看
    转载:git信息查看githelpgitversion#Displaytheversionofgit.githelp#Printsthesynopsisandalistofthemostcommonlyusedcommands.githelpgi......
  • python fastapi + uvicorn 记录日志的最佳实践,结合nb_log
      pythonfastapi+uvicorn记录日志的最佳实践,要记录对fastapi什么时候请求了什么url和入参,只需要记录uvicorn命名空间的日志就可以了。文章使用nb_log五彩日志来......
  • [安装配置] Linux安装git
    第一步:在线安装Gityuminstallgit 询问输入'y'第二步:测试git--version......
  • 记如何让Visual Studio、Powershell和Git for Windows和谐共处
    目录前言环境解决方案步骤原理前言VisualStudio在2019版本中正式加入了对Git的支持。但如果未进行过相关的环境配置,在VS中使用内置Git将无法与SSH仓库同步。尤其是习惯......
  • 记录一下~~~Linux配置定时任务备份数据库dmp文件
    1.创建备份目录:mkdir-p/dcits/sx_xmz/sx_data_bakchown-Roracle18c:oinstall/dcits/sx_xmz/sx_data_bak2.脚本文件编写vidatabak.sh输入如下内容#设置环节......
  • 老牌Git客户端
    SmartGit21中文版是一款Git版本控制系统的图形化客户端程序,支持GitHubPullRequests+Comments和SVN,软件采用图像化的显示界面,使您的观看更加的直观,也可以快速的了解您......