首页
学习
活动
专区
圈层
工具
发布

git log 查看 当前分支的 提交历史

大家好,又见面了,我是你们的朋友全栈君 git log 查看 当前分支的 提交历史 在提交了若干更新之后,想回顾下提交历史,可以使用 git log 命令查看 默认不用任何参数的话,git log 会按提交时间列出所有的更新...git log 有许多选项可以帮助你搜寻感兴趣的提交,接下来我们介绍些最常用的。...我们常用 -p 选项 展开显示每次提交的内容差异,用 -2 则仅显示最近的两次更新: $ git log -p -2 此外,还有许多摘要选项可以用,比如 --stat,仅简要的显示 文件 增改行数统计,...$ git log –stat –author 仅显示指定作者相关的提交。...$ git log –author=作者 查找 作者 提交的 版本; 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171988.html原文链接:https

5.2K20

git查看远程仓库和本地的区别

$ git diff master...test 哪些内容会被提交(commit) 通常用git diff来找当前工作目录和上次提交与本地索引间的差异。...(最简单快捷) $ git diff 上面的命令会显示在当前的工作目录里的,没有 staged(添加到索引中),且在下次提交时不会被提交的修改。...更多的比较选项 如果你要查看当前的工作目录与另外一个分支的差别,你可以用下面的命令执行: $ git diff test 这会显示你当前工作目录与另外一个叫'test'分支的差别。.../lib 上面这条命令会显示你当前工作目录下的lib目录与上次提交之间的差别(或者更准确的说是在当前分支)。...如果不是查看每个文件的详细差别,而是统计一下有哪些文件被改动,有多少行被改动,就可以使用‘--stat' 参数。

4.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows环境下Git配置及使用

    查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ git...remote set-url —push[name][newUrl] 拉取远程仓库:$ git pull [remoteName] [localBranchName] 推送远程仓库:$ git push...git pull,将远程服务器的代码 download 下来 2、分支(branch)操作相关命令 查看本地分支:$ git branch 查看远程分支:$ git branch -r 创建本地分支:...url] [path] 如:$ git submodule add git://github.com/soberh/ui-libs.git src/main/webapp/ui-libs 初始化子模块:...手动删除子模块残留的目录 5)忽略一些文件、文件夹不提交 在仓库根目录下创建名称为“.gitignore”的文件,写入不需要的文件夹名或文件,每个元素占一行即可,如 target bin *.db git

    2.9K30

    git的常用命令 查看远程仓库删除远程仓库

    的版本信息 git config --global user.name //获取当前登录的用户 git config --global user.email //获取当前登录用户的邮箱 登录git...m '备注信息' 查看版本 git log --oneline 比较差异 比较的是暂存区和工作区的差异 git diff 比较的是暂存区和历史区的差异 git diff --cached...u -u参数 upstream git push origin master -u //获取最新代码 连接远程仓库 git remote add origin 仓库的地址 查看远程仓库 git remote...global user.name "你的名字" 配置e-mail:git config --global user.email "你的邮箱@xx.com" 与添加有关的: 将当前目录变为仓库:git init...add之前使用):git diff 文件名 查看仓库历史记录(详细):git log 查看仓库历史记录(单行):git log --pretty=online 或 git log --online 查看所有版本的

    6K60

    Git与Gitee的远程仓库建立

    文章目录 1.0 ssh密钥的生成 1.2.4 ssh 密钥配置 1.3.2 使用TortoiseGit同步 2.从远程仓库克隆 3 从远程仓库取代码 1.0 ssh密钥的生成 在windows下我们可以使用...1.3 同步到远程仓库 同步到远程仓库可以使用git bash也可以使用tortoiseGit 1.3.1 使用 git bash 在仓库所在的目录(D:\temp\git\repository)点击右键选择...使用的ssh工具是 “openSSH”,如果想让TortoiseGit也使用刚才生成的密钥可以做如 下配置: ?...Url:远程仓库的地址 推送URL:也是相同的 Putty密钥:选择刚才生成的密钥中的私钥 在本地仓库的文件夹中单击右键,选择“Git同步 ? ?...merge到本地 上述命令其实相当于git fetch 和 git merge 在实际使用中,git fetch更安全一些 因为在merge前,我们可以查看更新情况,然后再决定是否合并 如果使用

    1.4K20

    git安装教程 windows10_灯保姆安装公司

    空目录名称可以自定义 2.1.1 使用Git bash 创建 在当前的空目录中右键选择 Git bash来启动 创建版本库的命令: git init 2.1.2 使用 TortoiseGit...”git Bash使用的ssh工具是“openSSH”,如果想让TortoiseGit也使用刚才生成的密钥可以做如下配置: Url:远程仓库的地址 推送URL:也是相同的 Putty密钥:选择刚才生成的密钥中的私...merge到本地 上述命令其实相当于git fetch 和 git merge 在实际使用中,git fetch更安全一些 因为在merge前,我们可以查看更新情况,然后再决定是否合并 如果使用TortoiseGit...GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。...一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交

    2K20

    初学Git及简单搭建git服务器和客户端

    如果你已经克隆了自己的仓库,那么至少应该能看到 origin - 这是 Git 给你克隆的仓库服务器的默认名字 要查看远程库的详细信息 使用 git remote –v 会显示需要读写远程仓库使用的...Git 保存的简写与其对应的 URL,如果你的远程仓库不止一个,该命令会将它们全部列出 tortoiseGit的安装使用 安装 下载安装包,选择版本,地址:https://download.tortoisegit.org...克隆仓库 ssh key的步骤前面已经说完了,然后就可以克隆仓库进行使用了 选择你想要克隆仓库的文件夹,右键选择Git克隆,等同于 git clone [url] URL是你要克隆的服务器版本库路径...,在右侧URL中填写git服务器仓库地址,就是刚刚在git服务器上新建的裸仓库,origin是默认的远端名字,然后点击确定 ?...切换到该分支 我们在分支上修改了文件内容提交后,在主分支上是看不到刚才修改的内容的 查看当前分支 [root@localhost repository]# git branch * fenzhi

    2.9K21

    【Git】TortoiseGit(小乌龟)配置SSH和使用

    1、TortoiseGit(小乌龟)配置SSH Gitee 提供了基于SSH协议的Git服务,在使用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。...的使用 2.1、创建本地仓库 我们新建一个空的文件夹: 然后进入tortoise目录,右键操作: 弹出提示,不要勾选: 查看目录,发现生成.git文件夹: 2.2、添加文件并提交 创建新的文件:...然而,git Bash使用的ssh工具是“openSSH”,如果想让TortoiseGit也使用刚才生成的密钥可以做如下配置: 找到git安装目录下的ssh.exe文件: 2.4.2、关联远程仓库 ...这里的四个选项: 远端仓库名称,一般交origin URL:远程仓库地址 推送URL:同上 Putty密钥:我们用git bash 生成的私钥。...2.5.3、合并分支 空白处点击右键,选择合并菜单 选择将dev合并当当前分支: 成功: 查看内容: 2.5.4、解决冲突 切换到dev,然后进行修改 提交数据。

    12.3K20

    github开源可视化_可视化拖拽项目管理 github

    向数据库写入内容,即生成 blob对象: git hash-object -w 文件路径 查看Git 是如何存储的: find .git/objects -type f 查看git 对象类型...如, git commit -amend 追加修改时,底层的提交对象改变,版本hash值也会改变。这个细节通过git reflog 命令就可以看出。...注意:在使⽤git checkout 某⽂件到当前分⽀时,会将当前分⽀的对应⽂件强⾏覆盖。...【所以 小乌龟git 上,要在 提交列表 上有这个选项】   12、 ---- TortoiseGIT(git小乌龟) 1、TortoiseGit安装与使用 : TortoiseGit的使用是基于...如,未合并的分支节点不显示,合并的分支,影响当前分支代码的节点,就会显示。   这个 主要在这个分支显示上,右键就可以选择显示的节点是全部还是某个分支了。

    94210

    Jmeter(二十二)_脚本上传Gitlab

    填写远程仓库地址和本地仓库地址 确认之后会将远程仓库克隆到本地,这一步必须完成!!! ? 在本地仓库下右键选择git-gui下查看或生成git密钥,配置到gitlab仓库中保存 ?...打开TortoiseGit设置页面,配置相关参数如下:配置用户名和邮箱,配置服务器代码路径和上面得到的id_rsa.ppk路径,进入TortoiseGit的Settings页面,点击左边导航栏的Git目录...,设置用户名和邮箱(Name, Email),Name会在提交代码的时候显示出来,如果之前使用git config配置过,这里也可以不用配置的。...然后点击Git下的Remote菜单,添加一个origin远程仓库分之信息:Remote是为远程分支。起个名字,URL是远程仓库地址,Putty是id_rsa.ppk文件路径 ?...4:远程仓库查看上传的脚本 ?

    1.7K41

    GIT_服务器与本地环境构建

    /configure prefix=/usr/local/git/ 6:编译并且安装 make && make install 7:查看git版本号 git --version 8:将git指令添加到bash...客户端 安装git_bash https://pan.baidu.com/s/1oAmkSOU git常用工具包及资料(包括32位与64位) 在本地创建一个项目地址,如d:/development/git...如果远程仓库不为空的话,需要先执行pull,取回远程主机某个分支的更新,再与本地的指定分支合并. git pull origin master 公钥配对 本地bash命令下执行 初次执行 git clone...打开TortoiseGit设置页面,配置相关参数如下:配置用户名和邮箱,配置服务器代码路径和上面得到的id_rsa.ppk路径,进入TortoiseGit的Settings页面,点击左边导航栏的Git目录...然后点击Git下的Remote菜单,添加一个origin远程仓库分之信息:Remote是为远程分支。起个名字,URL是远程仓库地址,Putty是id_rsa.ppk文件路径 ?

    1.2K30

    【愚公系列】2021年12月 Java教学课程 29-Git流程分析和步骤

    运行Git命令客户端,使用git --version 命令,可以查看git版本 2.3TortoiseGit的安装(应用) 双击安装包,进入安装向导界面 一路next下一步 指定安装目录 安装...配置 安装TortoiseGit中文语言包,一路next即可 配置TortoiseGit中文语言 3.Git操作入门 3.1Git基本工作流程(理解) 本地仓库 3.2Git命令行操作...公钥测试 + 命令: ssh -T git@gitee.com 推送到远程仓库 步骤 为远程仓库的URL(网址),自定义仓库名称 推送 命令 git remote add 远程名称...远程仓库URL git push -u 仓库名称 分支名 5.5先有远程仓库,本地为空(应用) 步骤 将远程仓库的代码,克隆到本地仓库 克隆命令:git clone 仓库地址 创建新文件...选择工程所在的目录,这样就创建好本地仓库了 点击git后边的对勾,将当前项目代码提交到本地仓库 注意: 项目中的配置文件不需要提交到本地仓库中,提交时,忽略掉即可 6.3版本切换(应用)

    53010

    tortoisegit使用教程_git小乌龟拉取代码

    next 3.配置TortoiseGit小乌龟 首先选择自己需要进行管理的文件夹作为本地Git的仓库,我设置的是D:\A_Projects\OMS1.0 然后在文件夹空白处右键,如下(首次运行可能是英文...三、使用TortoiseGit 使用的连接方式为SSH SSH:使用SSH URL方式需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者。...->n个下一步->生成密钥对,这里生成密钥要一直动鼠标,鼠标不动进度条也不会动 将公钥粘贴到git网站上的设置当中保存就可以了,例如我们公司的git网站长这样: 2.在本地仓库中右键点击克隆...,输入URL,选择本地目录点击确定就可以了: 克隆成功,则在文件夹上就可以看到角标标识: 若是看不到角标符号可以查看教程:https://www.cnblogs.com/xiesong...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    8.6K31

    使用TortoiseGit,设置ssh方式连接git仓库

    开始设置之前的准备:建立项目文件夹,初始化git仓库(右键 git init),右键打开 git bash ,git pull “仓库地址”, 把网站上的仓库代码拉取下来。...2、生成之后复制生成的全部内容,窗口先留着不关闭。 ? 3、在 代码管理网站,如github、码云。这里拿码云为例。布局都差不多。...7、回到项目目录下,右键——TortoiseGit——Settings——点击Remote,将第4步中保存的私钥(.ppk)文件加进来。 注意URL后面填的是 git仓库的 ssh地址。 ?...git远程仓库管理中心。...有两种操作方式: 1.用 git命令   可以直接用命令“git pull【仓库的ssh地址】【分支名称】” 这样拉取和推送 2.用 TortoiseGit 方式   需要将私钥转成 .ppk格式

    9.3K30

    通过一篇文章带你玩转git和GitHub

    git add . git commit -m "Your commit message" 查看状态:使用git status命令可以查看当前仓库的状态,包括哪些文件已被修改、已添加到暂存区等。...Github的基本用法 创建仓库:登录Github后,点击“New repository”创建一个新的仓库。你可以设置仓库的名称、可见性等选项。 克隆仓库:创建仓库后,你会得到一个克隆URL。...同样,你可以使用git pull命令从Github拉取最新的更改。 协作开发:Github提供了丰富的协作功能,如问题跟踪、代码审查等。你可以邀请其他用户成为仓库的协作者,与他们一起开发。...分为 32 位版与 64 位版.并且支持各种语言,包括简体中文.利用TortoiseGit可以简化对Git的操作....因为TortoiseGit 只是一个程序壳,必须依赖一个 Git Core,也就是上一节我们安装的 Git. 所以安装前请确定已完成上一节的操作.

    89510

    将 svn 仓库迁移到 git 仓库

    ---- 找回 svn 仓库的 url 如果你能记得你 svn 仓库的 url,或者这个仓库是一个纯本地仓库,那么你直接复制这个 url 就好了。...在 svn 仓库空白处右击选择版本库浏览器(Repo-browser),小乌龟会自动定位到当前仓库所在的远程 svn 服务器的对应文件夹。 ? 我们所要做的只有一件事——复制顶部那个 url。...将 svn 仓库迁移到 git 仓库 命令行 在一个新的文件夹中,我们输入如下命令: git.exe svn clone "https://svn.walterlv.com/LvYi/Timer" "....TortoiseGit 这里特地照顾一下从 TortoiseSVN 迁移来继续考虑 TortoiseGit 的小伙伴。...在 TortoiseGit 中的操作是: 在某个文件夹中右键(或者 Shift+右键) 选择克隆 按照下图填写来自 url 的远程服务器 url 和本地文件夹,并打勾“从SVN版本库” ?

    4.2K30

    快速学习Git-远程仓库

    同步到远程仓库 同步到远程仓库可以使用git bash也可以使用tortoiseGit 使用git bash 在仓库所在的目录(D:\temp\git\repository)点击右键选择“Git Bash...使用Tortoise Git同步 一、由于TortoiseGit使用的ssh工具是“PuTTY”git Bash使用的ssh工具是“openSSH”,如果想让TortoiseGit也使用刚才生成的密钥可以做如下配置...Url:远程仓库的地址 推送URL:也是相同的 Putty密钥:选择刚才生成的密钥中的私钥 二、同步。在本地仓库的文件夹中单击右键,选择“Git同步” ? ?...merge到本地 上述命令其实相当于git fetch 和 git merge 在实际使用中,git fetch更安全一些 因为在merge前,我们可以查看更新情况,然后再决定是否合并 如果使用Tortoise...但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

    1.6K20

    Git详解之必知点

    2.Git下载和安装 2.1Git的安装 Git最新版 2.28.0详细安装步骤及细节--让你安装不迷茫 (附加经验) 2.2TortoiseGit的安装 TortoiseGit最新版2.10.0.2详细安装步骤及细节...,Git提交,提交到本地历史仓库 空白处右键,TortoiseGit,显示日志,可以产看日志信息 修改 test.txt 文件 添加并提交,查看日志 4.Git版本管理 4.1历史版本切换...分支工作流程 Master: 指向提交的代码版本 Header: 指向当前所使用的的分支 4.3分支管理操作 创建和切换 创建命令:git branch 分支名 切换命令:git checkout...git@gitee.com 推送到远程仓库 步骤 为远程仓库的URL(网址),自定义仓库名称 推送 命令 git remote add 远程名称 远程仓库URL git push -u 仓库名称...选择工程所在的目录,这样就创建好本地仓库了 点击git后边的对勾,将当前项目代码提交到本地仓库 注意: 项目中的配置文件不需要提交到本地仓库中,提交时,忽略掉即可 6.3版本切换

    59700
    领券