嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试

1.安装linux下git环境
1)git安装成功,如下图
sudo apt-get install ssh
sudo apt-get install git
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
2.生成并提供pub文件,待管理员给予仓库权限
1)生成ssh公钥pub文件如下图。
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试

3.clone仓库,仓库路径为xingchen/xc_ipc
  如下图
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
 
4.从仓库分支topic_new_XC_4MP上拉取源码
    拉取命令git pull origin topic_new_XC_4MP
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
    
5.在topic_new_XC_4MP最新修改点创建个人新分支topic_new_XC_4MP_wg
   创建命令git branch topic_new_XC_4MP_wg
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
   
6.切换到topic_new_XC_4MP_wg分支,确保所有操作都在topic_new_XC_4MP_wg上进行
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
   
7.在改分支任意路径新建test.txt文件,并依照提交步骤完成新增文件的本地提交(操作截止到commit,勿做push提交)
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试

8.对test.txt文件内容做修改,并依照提交步骤完成文件内容修改的本地提交(操作截止到commit,勿做push提交)
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
9.删除test.txt文件,并依照提交步骤完成删除文件的本地提交(操作截止到commit,勿做push提交)
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
   
10.使用gitk和log,查看自己的本地更新记录,并将完整结果截图
     gitk截图
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
     
   git reflog截图
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
     
     
     
11.抛弃7、8、9的修改,跳回到topic_new_XC_4MP_wg最新修改点,使用gitk截图分支位置查看是否跳回成功
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
gitk查看
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试

12.将修改代码内容做提交,使用push提交前使用git gui查看是否有无效的修改内容,
注意空格缩进并做处理
1)《测试01》
git add
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
git commit
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
git gui
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试
git push
嵌入式开发——git clone,git add, git commit,git gui,git push代码库环境配置测试