求问git 上 pull 或者 merge 的时候出现的提示是什么意思

2025-04-27 08:53:46
推荐回答(1个)
回答1:

1. git fetch:相于远程获取新版本本自mergeGit fetch origin mastergit log -p master..origin/mastergit merge origin/master 命令含义: 首先远程originmaster主支载新版本origin/master支 比较本master支origin/master支差别 进行合并 述程其实用更清晰式进行:git fetch origin master:tmpgit diff tmp git merge tmp 远程获取新版本本test支 再进行比较合并2. git pull:相于远程获取新版本并merge本git pull origin master述命令其实相于git fetch git merge实际使用git fetch更安全些merge前我查看更新情况再决定否合并