
一、GIT的如是说
GIT是两个开放源码的分布式系统版控制技术,能有效率、高速路地处置从极小到十分大的工程项目版管理工作。 也是Linus Torvalds为的是协助管理工作LinuxMach合作开发而合作开发的两个开放源码的版控制软件。。每两个杰出的合作开发人员在展开工程项目合作开发时单厢第三天数给他们的工程项目加之 Git,以期能更快的跟踪记号符修正,展开版追述等操作方式。在多人协同的合作开发操作过程中,Git 着实不可或缺的。
二、GIT的此基础采用
1、基本上增设
为的是在记号符递交时手动代笔记号,方便快捷查阅递交笔记时界定译者。具体来说他们对Git 展开帐号和电子邮箱展开增设,如下表所示:
git config –global user.name “换成你的英文名字记号”
git config –global user.email “换成你的电子邮箱”
增设是Git 命令 push 的默认模式为 simple ,当他们执行 git push 没有指定分支时,手动采用当前分支,而不是报错。
git config –global push.default simple

2、此基础采用
我这边以Laravel的工程项目为试验。
对工程项目展开git的初始化:git init

除了工程项目根目录下.gitignore文件中增设的忽略的文件,将工程项目所有的文件纳入到git中。
采用git add -A

检查git状态:git status,此命令将会向你输出存放在Git 暂存区的文件,这意味着这些文件还未真正递交到 Git 中。

将暂存区的文件递交到git:git commit -m ‘init’,-m 选项后面带的参数表示本次递交的简单描述。

查阅递交的历史:git log

下面测试一下git的强大,在平时合作开发中,他们有时可能会因为手误删除某些重要文件,这边假如删除了laravel下server.php文件。

下面他们采用git展开文件的恢复,git checkout -f

三、GITEE的采用
Gitee 是开放源码中国社区2013年推出的基于 Git 的记号符托管服务,目前已经成为国内知名的记号符托管平台,致力于为国内合作开发人员提供优质稳定的托管服务。
以下如是说一下Jalgaon(注册https://gitee.com/账号部分这里省略):
1、新建仓库

2、增设远程仓库的地址
git remote add origin https://gitee.com/epaishou/laravel8.git
.com/epaishou/laravel8.git

3、生成SSH公钥
Gitee 提供了基于SSH协议的Git服务,在采用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。
按如下表所示命令来生成sshkey:
ssh-keygen -t ed25519 -C “[email protected]”
注意:这里的[email protected] 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个电子邮箱。
现网的大部分教程均讲解的采用电子邮箱生成,其一开始的初衷仅仅是为的是便于辨识所以采用了电子邮箱。
按照提示完成三次回车,即可生成ssh key。

复制生成后的ssh key,通过仓库主页 「管理工作」->「部署公钥管理工作」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

4、将本地记号符递交到远程仓库
采用git push -u origin master,将本地记号符递交到远程仓库

至此,简单的GIT操作方式已如是说完成,这只是简单操作方式的一部分,具体详尽操作方式可查阅相关文档。