Java教程

git常用命令

本文主要是介绍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常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!