版本控制系统(version control system)VCS,是软件开发过程中必不可少的工具。是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。用的比较多的如svn,git等。
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
1.安装
官网入口
选择电脑系统对应的版本进行下载
如果下载太慢,那可以就上点科学的办法,我这个是免费的,这样的速度已经可以了
安装过程,如果看不懂,那就选好一个安装目录,一路“下一步”。
安装完成后,在桌面点击鼠标右键,会发现多了2个git的选项
2.检查
安装完成后,或者长时间没有使用忘记有没有安装过git,那么可以检查一下是否安装过
windows电脑:win键+r 输入cmd,回车 进入命令行,输入git --version查看git的版本,正常显示说明已经安装了git
3.设置
我们在桌面,鼠标右键-Open git Bash here,打开git窗口,可以点击左上角 选择 options,在这里进行设置,比如设置窗口中的字体。
下面是关键步骤
4.配置用户名、邮箱
在git窗口中输入
$ git config --global user.name qu467
$ git config --global user.email qu467@126.com
user.name后面写用户名,user.email后面写邮箱,这里的邮箱可以不是真实能访问的邮箱
5.通过git下载代码-自己的项目或者白嫖别人的项目
找一个放置项目的文件夹,进入文件夹,鼠标右键-Open git Bash here,以github为例,在上面找到自己需要的项目,复制项目地址
执行git命令
$ git clone https://github.com/acheong08/ChatGPT.git
这样项目就下载下来了
6.通过git管理自己的项目
在项目文件夹,鼠标右键-Open git Bash here,执行命令进行初始化
$ git init
这时项目中会多一个.git文件夹,这里就是仓库
将代码提交到仓库
$ git add . #这个是准备提交 把文件加入暂存区
$ git commit -m "备注" #提交
$ git log #查看日志
$git add 文件名 #只提交这个文件
7.回退
从仓库中回退一个文件覆盖工作区的文件
$ git checkout HEAD 目录/文件
8.提交到远端 github
在github新建一个空仓库
git remote add origin <远程仓库URL>
git push -u origin master