标签: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,分支
来源: https://www.cnblogs.com/donxiao-999/p/16664424.html
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。