这是等于SVN同步的git命令

  • 本文关键字:git 命令 同步 SVN git
  • 更新时间 :
  • 英文 :


在这里我的git本地存储库从遥远的存储库克隆到时间t:

的文件
A.txt
B.txt
C.txt

在时间t 1时,远程存储库处的文件(跟踪的一个(:

*A.txt*
C.txt
D.txt

我们看到,a.txt已修改(我put *(,b.txt已被删除并添加了d.txt。

问题:我本地帖子上输出的git命令是什么:

* A.txt (modified)
- B.txt (deletion)
+ D.txt (add)

总而言之,我想输出本地存储库和远程回购之间的差异。一个文件的一行(出于可读性原因(

非常感谢您。

要将您的本地时间与遥控器进行比较,您首先必须获取。通常只是

git fetch

当时git status会给您一个非常粗略的总结,说明您的前方/落后多远,但是要真正知道发生了什么变化,您会做

之类的事情
git diff --stat origin/master master

(这是假设遥控器在您的本地回购中设置为origin,这是典型/默认情况。(

您可以使用命令git status

最新更新