git下载慢点击此处➡安装包
一、用户信息配置
第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:
git config --global --list
git config --global user.name "用户名"
git config --global user.email 邮箱@qq.com
二、代码克隆
通过HTTPS协议克隆
git clone https://gitee.com/zxzllyj/sample-project.git
通过SSH协议克隆
git clone git@gitee.com:zxzllyj/sample-project.git
注:以克隆仓git@gitee.com:zxzllyj/sample-project.git为例(注:本处使用的是ssh地址,因为演示机已经配置好ssh公钥,故可以使用ssh地址,如果您没有配置公钥,请使用https地址)
录制视频转的gif,明白这个意思就行了,然后关掉cmd直接把文件夹拖到编译器即可。
三、代码提交
1.命令行提交
git add . # 添加修改文件内容到缓存区(暂存区)
git commit -m '修改哪些内容' # 标注改动的信息
git pull # 拉取一下代码
git push # 把本地改动推送到远程
2.Visual Studio Code手动提交
各个按钮说明
步骤一
步骤二
步骤三
⭐补充:git commit -m ‘XXX
’ ,xxx需要注明类型
类型 | 描述 |
---|---|
build | 编译相关的修改,例如发布版本、对项目构建或者依赖的改动 |
chore | 其他修改,比如改变构建流程、或者增加依赖库、工具等 |
ci | 持续集成修改 |
docs | 文档修改 |
feat | 新特性、新功能 |
fix | 修改bug |
perf | 优化相关,比如提升性能、体验 |
refactor | 代码重构 |
revert | 回滚到上一个版本 |
style | 代码格式修改,注意不是 css 修改 |
test | 测试用例修改 |
四、冲突解决
①IntelliJ IDEA
步骤一:项目文件右击→Git→解决冲突…→合并(M)
步骤二:解决冲突完冲突→点击应用→重新执行代码提交步骤
⭐⭐前置条件
提前下载好git
Window 下的安装
从 http://git-scm.com/download上下载window版的客户端,以管理员身份运行后,一直选择下一步安装即可,请注意,如果你不熟悉每个选项的意思,请保持默认的选项
Ubuntu 下安装
在终端下执行 apt-get install git
Centos/Redhat 安装
在终端下执行 yum install git
Fedora23 安装
在终端下执行 dnf install git 或者 yum install git
Fedora22/21 安装
在终端下执行 yum install git
SUSE/OPENSUSE安装
在终端下执行 sudo zypper install git
Mac OS X 安装
在终端下执行brew install git (注:请自行解决环境变量以及Brew工具的问题)
编译安装(注:仅适合非window系统)
从 https://github.com/git/git/releases 上选取一个版本下载,解压缩后进入到 Git 的目录然后依次执行以下代码:
make configure
./configure
make all
sudo make install
注意:如果遇上无法编译的问题,请自行通过搜索引擎来查找 Git 所需的依赖
如果以上一切正常,打开终端(Window下请打开安装git时一并安装的bash) 输入 git --version 应该会显示如下类似的信息
git version 2.5.0