-
首先打开Teminal控制台。
-
输入git status来查看我们修改了哪一些文件。下方红色的部分就是我们进行过修改的文件。
![](https://i-blog.csdnimg.cn/blog_migrate/0ee8b42cb8846c2ce47694cda51cb2e9.png)
-
查看这些文件中哪一些修改是需要上传的,还有哪些修改是我们不需要的。
对于需要上传的修改使用
git add operation/LoadStoreOperation.cpp
git add ../device/Device_Simulator.h
git add ../device/Device_Simulator.cpp
对于不需要上传的修改使用
git checkout -- makefile
git checkout -- registerfile/RegisterFile.cpp
git checkout -- xys/Xys.cpp
-
再次执行git status就会发现文件中只保留了我们所需要的部分。
![](https://i-blog.csdnimg.cn/blog_migrate/66f8473ffbe93fc1c4131a66e28038e8.png)
-
执行git commit
![](https://i-blog.csdnimg.cn/blog_migrate/d4438a083980e37d1b8258f6020a7281.png)
-
执行git log 查看日志,确保自己的修改已经成功上传。
![](https://i-blog.csdnimg.cn/blog_migrate/d94be960723da55242fafdc9ed30bb2e.png)
-
git review看到报错如下
执行git remote rename origin gerrit然后再次执行git review看到SUCCESS即上传成功
![](https://i-blog.csdnimg.cn/blog_migrate/f0e880349c16b5aeec27fdc0fb7fc939.png)