第一部分:终端操作

首先new一个新的包

mkdir develop_git
  cd develop_git

拷贝链接并下载至刚创建的develop_git文件夹
 git clone http://10.0.33.40/RobotDriverLayer/patrol_robot.git
cd patrol_robot

将本地的最新的包拷贝下来并replace所有的文件。
 git status 更新本地文件夹状态
git add .  增加修改的文件和增加的文件
git commit -am "update 01" 提交至本地git并添加注释:uptate 01
git config --global user.email "704252630@qq.com"
git config --global user.name "704252630@qq.com"
 git config --global user.password
git config --global user.password "xyzz63851716"
git push --all  提交至服务器

 

这里可以选择分区,可以选择develop 和master分支 git checkout develop
 git branch -a
  git pull

 

第二部分:使用gitkraken

gitkraken是一个非常有用的界面操作软件gitkraken。下载链接https://www.gitkraken.com/

使用可以参考该大神写的,比较详细https://www.cnblogs.com/brifuture/p/8869952.html

 

 1.上传本地文件至git 

终端输入以下命令打开软件

gitkraken

进入到 本地下载的软件包目录如下图所示,在这个界面可以看到本地软件包中修改的文件名以及文件内容。点击Stage File将修改的文件添加到本地缓冲区,填写summary和Description,点击Stage file/change commit 在点击上面的push即提交至remote

下图是对提交记录的操作。

技术分享图片

 

  • Undo(回退一个提交记录);
  • Redo(回到回退前的那个提交记录);
  • Push(将本地的提交记录同步到服务器上);
  • Pull(将服务器上的提交记录同步到本地);
  • Branch(新建一个分支);
  •  

2.撤销上传的文件

有些情况下,由于更改代码造成了编译无法通过等错误时,想要放弃这次对文件的修改,将文件还原成上一次提交后的状态,一种简单的恢复文件的方法就是点击undo回退至某次修改前的位置

 

右键点击修改的文件,如下图所示:选择discard change 。

 

点击push与远程库merge。

 

选择force push即可恢复至修改前的文件。(也可以直接根据提交记录,比如右键p2选择revert p2即可撤销p2的push操作)

 

3.添加分支并上传git

在git网站新建分支,如图选择new branch

在gitkraken中的 remote目录下选择需要上传到的分支 ,右键check out origin/...选择分支,跟新文件,点击push上传。如下图所示。

 

 

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐