前提 在已经下载好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