git简介
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000
第一步:在Windows上安装Git
官网下载:https://git-scm.com/downloads
网盘下载:https://pan.baidu.com/s/1vHcRGqAqrIRnkhzKs8mgBQ
提取码:1111
tips:按默认选项一直选择下一步安装即可
$ git ‐‐version 查看版本:
第二步:初次运行 Git 前的配置
$ git config ‐‐global user.name "Your Name"
$ git config ‐‐global user.email "email@example.com"
tips:配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以
用相同的命令修改已有的配置。
$ git config user.name 查阅某个环境变量的设定
第三步:本地创建仓库
直接鼠标右键新建文件夹
第四步:初始化新仓库
在新建的文件夹右键选择Git Bash Here,执行该指令完成初始化
$ git init
第五步:使用git
和GitHub相比,
Gitee提供免费的Git仓库:https://gitee.com/。
gitcode提供免费的Git仓库:https://gitcode.com/。
远程库关联
- 使用HTTPS协议(无需配置公钥)
$ git remote add origin 此处为需要关联的远程仓库HTTPS地址
- 或者使用SSH协议(需要配置公钥)
$ git remote add origin 此处为需要关联的远程仓库SSH地址
tips:git给远程库起的默认名称是origin。如果有多个远程库,我们需要用不同的名称来标
识不同的远程库。
$ git remote add github 此处为需要关联的远程仓库SSH地址
tips:远程库的名称叫github,不叫origin了
提交仓库
第一步:将文件添加到缓存区
$ git add "文件.文件格式"
tips:使用git add -A或git add . 可以提交当前仓库的所有改动。
第二步:将文件提交到本地仓库
$ git commit ‐m "备注信息,随便写"
第三步:将本地的Git仓库信息推送上传到服务器
$ git push 远程仓库地址
tips:如果要使用git上传代码到指定分支(上传时本地分支需要和远程仓库的分支同名)
$ git push origin master 将文件上传至origin远程库的master分支
如果报错failed to push some refs to 'https://xxxxx",是因为远程库与本地库不一致.执
行如下指令
$ git pull ‐‐rebase origin master
注:如果 gitee 仓库创建的额时候有 README.MD 文件,则先拉取代码,如果仓库是空的
则跳过
$ git pull ‐‐rebase origin master
在不慎多次提交后出现 (master|REBASE 1/2),解决办法:回退提交,git rebase ‐‐abort ,解决
$ git rebase ‐‐abort