1.什么是GIT

自己百度,简单来说,就是一个代码管理的工具。

2.哪里有GIT仓库

一般能在服务器获取的git仓库有

1.github(国外+国内的)

2.gitee(国内的)

3.私人搭建的git仓库(主要说这个),需要提供IP地址,注册账号,并获得管理员许可才能访问

如下

GIT使用说明-简单用法_c语言



3.怎么获取最新的工程

如果只是想拉最新的代码,直接下载就好了

GIT使用说明-简单用法_git仓库_02

选择自己要下载的压缩包,就会把最新的代码拉下来

4.查看代码修改记录

GIT使用说明-简单用法_服务器_03

点击, 就可以看到代码的修改记录了

GIT使用说明-简单用法_git仓库_04


 继续点击,可以看到修改记录,里面会以文件为划分,如下图,红色内容是修改前的代码,绿色是修改后的代码

GIT使用说明-简单用法_c语言_05

5.导出diff文件

 一般存档,没必要整个工程存下来,存一个diff文件就行,比如安卓驱动开发,一个驱动,就涉及了几个文件,但整个工程几十G。要是土豪想备个几百T的硬盘,我倒是也没话说。

导出方法为

进入对应版本中,下载差异文件就行 

GIT使用说明-简单用法_服务器_06


6.怎么设置浏览器为中文

可能需要谷歌浏览器

GIT使用说明-简单用法_服务器_07


找到语言设置的位置

GIT使用说明-简单用法_git_08

7.下载完整仓库

需要先安装软件:​​https://git-scm.com/​

GIT使用说明-简单用法_服务器_09

装好之后,在桌面或者哪个文件夹里面,右键,选择git bash

GIT使用说明-简单用法_服务器_10

 去git仓库,获取下载链接

 GIT使用说明-简单用法_git仓库_11

 输入命令 git clone +链接(英文输入法)

GIT使用说明-简单用法_服务器_12

第一次使用,可能会要求设置邮箱/用户名,在git bash输入

git config --global user.name "xxx"  #名称
git config --global user.email "xxxx@qq.com" #邮箱

 从git下载,也可能会要求输入账号密码

自己看着提示搞吧

8.GIT存档

在工程目录下,右键

GIT使用说明-简单用法_git仓库_13

按顺序戳,很简单

GIT使用说明-简单用法_c语言_14

第五个是上传到服务器,有需要就戳,没需要就不用管

如果需要上传

GIT使用说明-简单用法_git仓库_15

 输入GIT仓库的地址,地址就是自己的克隆地址

GIT使用说明-简单用法_c语言_16

9.同步服务器代码

可能自己的代码已经过时,要拉服务器最新的

git bash输入

git reset --hard (这个会把自己改的东西恢复,如果想保留,记得先本地存档,commit一下)
git pull

GIT使用说明-简单用法_git仓库_17

 如果想命令行上传本地代码到远程服务器

输入:git push

10.恢复到某个历史版本

git log 查看之前的提交记录
git reset --hard xxxx(谨慎使用,会把这个版本之后的删掉)

 如

GIT使用说明-简单用法_git_18

 这个会把最新的丢失掉,那有没有办法不丢呢?

当然有,但我不说,这个博客说了是简单使用

(可以自己了解git revert)