TortoiseGit 的 TortoiseSVN 等效命令
TortoiseSVN equivalent commands for TortoiseGit
我熟悉 TortoiseSVN,但不熟悉 TortoiseGit
所以我正在寻找 TortoiseGit 的基本等价物。
喜欢我们做的普通事情;
SVN > Update
SVN > Commit
SVN > Add
TortoiseGit 的类似 GUI 等价物是什么?
GIT SCM不同于SVN
在 SVN 中,您可以选择 添加、提交、更新。
SVN 中的 Add 仅用于在准备提交时将新文件添加到存储库。 SVN 中的 Commit 将允许您使用您的更改更新远程存储库。
更新 将让您知道远程是否有更改并更新您的工作副本。
在 GIT 中,您将 添加到索引、提交、推送到上游、从上游获取、拉取 。 Add in GIT 用于将对任何文件(包括新文件)的任何更改提交到 Git 索引,为后续提交做准备。 Commit in GIT 不会更新远程存储库,您需要 Push 您的更改到远程才能更新。 Fetch 会让您知道您是否对远程进行了任何更改,Pull 实际上会使用远程中的更改来更新您的工作副本。
我熟悉 TortoiseSVN,但不熟悉 TortoiseGit 所以我正在寻找 TortoiseGit 的基本等价物。
喜欢我们做的普通事情;
SVN > Update
SVN > Commit
SVN > Add
TortoiseGit 的类似 GUI 等价物是什么?
GIT SCM不同于SVN
在 SVN 中,您可以选择 添加、提交、更新。 SVN 中的 Add 仅用于在准备提交时将新文件添加到存储库。 SVN 中的 Commit 将允许您使用您的更改更新远程存储库。 更新 将让您知道远程是否有更改并更新您的工作副本。
在 GIT 中,您将 添加到索引、提交、推送到上游、从上游获取、拉取 。 Add in GIT 用于将对任何文件(包括新文件)的任何更改提交到 Git 索引,为后续提交做准备。 Commit in GIT 不会更新远程存储库,您需要 Push 您的更改到远程才能更新。 Fetch 会让您知道您是否对远程进行了任何更改,Pull 实际上会使用远程中的更改来更新您的工作副本。