Java 获取git文件往期版本 git怎么获取最新代码_Java 获取git文件往期版本


Git 是一个本地代码管理的工具。它是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

如今的公司,只要涉及到项目开发的,基本都是用 git 来管理代码。所以,学习和掌握一些基本的 git 命令的使用是必需的。

工作中最常用的指令,无非就是以下的五件套:


git clone [git 仓库地址]  # 将服务器上的项目代码克隆下来
git pull origin [分支名]  # 拉取仓库中对应分支的最新代码
git add [文件]  # 将要提交的文件暂存到缓冲区
git commit -m "xxx"  # 提交的注释,将文件提交到本地
git push origin [分支名]  # 将本地的提交推到服务器上


以上几个指令是开发中使用频率最高的几个,知道它们的用法,其实就足够应付工作中的主要场景了。

但是,作为一个开发人员,在开发中总会遇到各种各样的问题,所以,还是需要系统地学习一些基本的指令,有备无患,这样才能应付各种突发情况。

一、创建git仓库


git init  #在当前目录中生成一个 git 仓库,git 仓库是使用大多数命令的前提条件


二、注册 git 用户


git config --global user.name xxx  #用户名,初次提交代码前会提醒你进行设置
git config --global user.email xxx   #用户邮箱,初次提交代码前会提醒你进行设置


三、添加要修改的文件


git add [文件]  # 将要提交的文件暂存到缓冲区
git add .  # 将当前文件夹下的文件都暂存到缓冲区


四、提交修改到本地


git commit –m "xxx"  #提交修改到本地仓库,并添加注释
# 注:如果需要换行则用三个单引号再按回车,即『'''』,如下:
git commit -m '''
abc
123
'''


五、查看当前仓库的状态


git status  # 查看整个仓库的修改情况
git status [路径]  # 查看仓库在指定路径下的修改情况


六、查看文件修改历史


git log [文件名]  # 查看指定文件的所有提交记录


七、查看具体的修改内容


git show [hash值]  # 查看指定提交记录的具体修改内容,hash 值可以从 git log 的结果获取


八、撤销修改


git reset --hard [hash值]  #回退到指定的版本


九、提交代码到服务器仓库


git push origin [分支名]  # 将本地的提交推到服务器,这样同事才能将你的提交同步过去


Java 获取git文件往期版本 git怎么获取最新代码_Java 获取git文件往期版本_02