使用GIT 怎么知道远程仓库当前的递交历史!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用GIT 怎么知道远程仓库当前的递交历史!相关的知识,希望对你有一定的参考价值。

比如 我本地的版本分别是1 2 3 4
我记得2的时候我上传到远程服务器了
但是我忘记了 3和4是否上传。
怎么在不拉取远程仓库的情况下查看远程当前的版本是2 还是更后呢?

看远程的提交日志:命令是git log remotes/origin/master (origin/master这个都是默认的远程仓库和分支,可以自己改成想看的仓库和想看的分支)
当然如果你的本地很久没有更新过远程仓库的信息了,看到的日志可能就不是最新的
所以在查看之前需要先运行
git fetch 或者git fetch origin
参考技术A Git也有show log的选项吧?这个就是提交历史了,每次由谁提交了哪些文件都在里面追问

我只用过本地的 git log 命令
查看远程仓库的详细命令是什么啊

追答

不知道啊,你没装客户端么?我没用过命令行

git怎么将本地仓库推送到一个新的远程分支包含所有历史提交信息

参考技术A 首先确保你的本地git工作目录下已经增加了远程分支了 使用 git remote -v 查看。 如果没有则先使用 git remote add 命令添加一个(假设名为origin,分支为master)。 如果已经有了,则使用 git push origin master命令提交当前工作目录下的分支本回答被提问者采纳

以上是关于使用GIT 怎么知道远程仓库当前的递交历史!的主要内容,如果未能解决你的问题,请参考以下文章

git怎么将本地仓库推送到一个新的远程分支包含所有历史提交信息

git如何回滚远程仓库

Git相关操作四

git怎么从远程仓库拉取到本地仓库

git 命令及使用

git 从远程仓克隆到本地新分支