SourceTree 中的 staged/unstage 文件是什么(带有 Github),我可以有选择地拉取文件吗?

What are staged/unstage files in SourceTree (with Github) and can I pull files selectively?

我有一个项目带有 "develop 10↓" 这样的通知。这是否意味着自上次拉取以来 GITHUB 最近更改了 10 个文件? 在哪里可以查看更改的文件?我可以选择性地拉动它们吗? (每次修改后只有少数)。 在哪里可以查看前后差异? 什么是 staged/unstaged 文件?有什么好的简单的教程,请告诉我。

...notification like "develop 10↓". Does this mean there are 10 files changed...

"develop 10↓" 部分讨论的是提交,而不是文件。这意味着您在服务器上有 10 个新提交尚未合并到您的本地分支。

Where can I view the files that were changed?

您只需查看相应的提交即可查看这些文件。

Can I pull them selectively?

好吧,如果这是你的要求,你可以一个一个地合并提交

What is a staged/unstaged file?

未暂存的文件只是您带来的最后修改的文件。暂存文件就像您在 T 时间拍摄的快照,Git 会将这些快照存储在暂存文件下(一次一个 snapshot/file)。

你可以在这个 link https://laracasts.com/series/git-me-some-version-control

中找到关于 Git 的优秀而完整的课程