2025年git log 指定版本(gitsubmodule版本 指定)

git log 指定版本(gitsubmodule版本 指定)Git 基础使用教程 连接 github Git 下载与安装 设置 基本用法 创建版本库 添加文件到版本库 查看文件是否被修改 查看及变更历史修改记录 本地历史修改记录 获得远程仓库历史修改记录 将本地文件推送到 github 仓库 拉取工程 拉取当前最新版本 查看指定版本

大家好,我是讯享网,很高兴认识大家。



Git基础使用教程-连接github

  • ​​Git下载与安装​​
  • ​​设置​​
  • ​​基本用法​​
  • ​​创建版本库​​
  • ​​添加文件到版本库​​
  • ​​查看文件是否被修改​​
  • ​​查看及变更历史修改记录​​
  • ​​本地历史修改记录​​
  • ​​获得远程仓库历史修改记录​​
  • ​​将本地文件推送到github仓库​​
  • ​​拉取工程​​
  • ​​拉取当前最新版本​​
  • ​​查看指定版本​​
  • ​​如果遇到问题【Git-error】Your local changes to the following files would be overwritten by checkout​​
  • ​​推送​​
  • ​​项目版本​​
  • ​​本地打tag​​
  • ​​推送标签​​
  • ​​删除标签(修改标签)​​
  • ​​创建分支​​
  • ​​后续​​

Git基础使用教程(连接github/gitee)_git
讯享网

点击Git GUI进入Git控制界面

Git基础使用教程(连接github/gitee)_github_02

查看配置信息
git config –list
git config user.name

通过上面的命令设置的信息会保存在~/.gitconfig文件中

Git基础使用教程(连接github/gitee)_git_03

执行命令git init,将这个目录变为git可以管理的仓库

Git基础使用教程(连接github/gitee)_推送_04

Git基础使用教程(连接github/gitee)_github_05

Git基础使用教程(连接github/gitee)_git_06

本地历史修改记录

Git基础使用教程(连接github/gitee)_推送_07

Git基础使用教程(连接github/gitee)_推送_08

获得远程仓库历史修改记录

  1. 查看所有分支:git branch -a
  2. 查看远程分支log: git log remotes/origin/远程分支名
  3. Git基础使用教程(连接github/gitee)_github_09

Git基础使用教程(连接github/gitee)_github_10

Git基础使用教程(连接github/gitee)_推送_11

拉取当前最新版本

git pull 是从远程仓库获取最新版本并merge到本地仓库。

下拉远程仓库feature的工程到本地

查看指定版本

  1. 首先我们查看版本信息
  1. 然后复制我们想查看的版本对应哈希值
    按Q即可直接退出
    3.转到指定的版本
    git checkout [上一步复制下来的版本对应哈希值]
    之后我们就可以查看当前版本工程了
    注:使用git checkout master可以重回主分支当前版本
如果遇到问题【Git-error】Your local changes to the following files would be overwritten by checkout

解决方法

  1. 方法:发起一个commit 存到提交历史
  1. 未跟踪文件的内容改动不重要,放弃修改

Git基础使用教程(连接github/gitee)_git_12

推送成功后,可以立刻在github页面中看到远程库的内容已经和本地一模一样了,登录你的github,从仓库中查看,发现已经和本地的保持一致。之后,只要本地做了修改提交,就可以使用git push origin master命令进行文件推送。

  1. 我们首先可以查看目前所有的版本

Git基础使用教程(连接github/gitee)_推送_13

  1. 查看标签和它的备注

Git基础使用教程(连接github/gitee)_推送_14

  1. 查看具体某一个标签
  1. 创建标签
    Git 支持两种标签:轻量标签(lightweight)与附注标签(annotated),本文以附注标签为例
  1. 通过使用 git show 命令可以看到标签信息和与之对应的提交信息
  1. 默认情况下,git push 命令并不会传送标签到远程仓库服务器上。 在创建完标签后你必须显式地推送标签到共享服务器上。 这个过程就像共享远程分支一样——你可以运行 git push origin 。

Git基础使用教程(连接github/gitee)_git_15

现在,当其他人从仓库中克隆或拉取,他们也能得到你的那些标签。

一般情况下,修改标签对应的项目版本,都是选择直接删除这个标签,然后创建一个标签,将对应的项目号和他对应起来,实现修改。

  1. 要删除掉你本地仓库上的标签,可以使用命令 git tag -d 。 例如,可以使用以下命令删除一个轻量标签:

创建my1分支: ​​​ 切换my1分支: ​​ 创建并切换my1分支: ​​ 更新master主线上的东西到该分支上:​​ 推送本地的my1分支到远程的feature分支:​​

小讯
上一篇 2025-06-12 20:01
下一篇 2025-05-27 19:19

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/186412.html