git常用命令
2021/7/4 23:20:25
本文主要是介绍git常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
初始化本地仓库
git init
添加远程仓库
git remote add origin https://gitee.com/fundday/testgit.git
提交修改的步骤
查看修改的文件
git status
加入暂存区
git add . #"." 代表当前目录下所有的修改
提交到本地仓库
git commit -m "提交说明"
推送到远程
git push #默认为当前分支
查看提交历史
查看所有历史
git log
查看所有历史/每条历史一行显示
git log --pretty=onelin
查看指定作者的提交历史
git log --author="maxm" #模糊匹配作者名称为maxm的提交历史,不区分大小写
重命名文件/文件夹
git mv old_file new_file # 这样会保留该文件的修改和提交历史
查看文件“version.html”当前的变化
$ git diff version.html diff --git a/version.html b/version.html index ae23e2a..f81f591 100644 --- a/version.html +++ b/version.html @@ -1,5 +1,5 @@ <!DOCTYPE html> <a>http://www.baidu.com</a> <version> - 版本4 + 版本6 </version> \ No newline at end of file maxia@DESKTOP-6SHIMQH MINGW64 /d/tmp/testgit (master) $
查看文件“version.html”某个版本的变化
获取version.html的修改历史id
$ git log --pretty=onelin version.html b64b91c5624f2e3e93dd947346ee3a9db0855cdd (HEAD -> master, tag: v1.0, origin/master) version.html回退到版本4 f75cdf1ccace3eb8263134519a0e58e6149762c7 版本6 53068b6014dd071c710b5283a85f5317c7cdc78e 版本5 0628028bb1d3693dc8877981b7b58095bcbeebe7 (tag: v0.5) 版本4 043d6d6a725d4e60c915005147b6d4b5ba06cc30 版本3 5f74e7551730c7a8130545a761c71753343cd7f2 版本2 ccfe1c17a91a5e5767c34b751646922c3559aac2 版本1 maxia@DESKTOP-6SHIMQH MINGW64 /d/tmp/testgit (master)
第一列显示的是版本id,通过git show命令可查看指定版本的修改内容
查看指定版本的所有修改:
git show 5306 # 至少输入版本id的前四位,如果有重复,git会提示,增加版本id的位数,一般6位
查看某个文件(version.html)在指定版本的变动:
git show 5306 version.html#
这篇关于git常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-20接口模块封装入门教程
- 2024-09-20请求动作封装入门教程
- 2024-09-20登录鉴权学习:新手入门教程
- 2024-09-20后台管理开发学习:新手入门指南
- 2024-09-20后台管理系统开发学习:从入门到实践
- 2024-09-20后台开发学习:从入门到初级实战指南
- 2024-09-20后台综合解决方案学习:从入门到实践
- 2024-09-20接口模块封装学习入门指南
- 2024-09-20请求动作封装学习:新手入门教程
- 2024-09-20登录鉴权入门:打造安全的用户认证系统