Git实际使用教程
配置Gitee和git
首先安装Git,安装包下载
然后注册一个gitee账号,验证邮箱。
打开Git Bash,输入
git config --global user.name +你的gitee(github)用户名
git config --global user.email +邮箱
// 生成ssh公钥
ssh-keygen -t rsa -C +公钥名称随便
,然后回车到执行完命令
cat ~/.ssh/id_rsa.pub
,输出的就是公钥
在gitee的个人中心中,安全设置-SSH公钥,把公钥复制进去添加即可。
输入以下尝试是否成功,跟着输入yes。若最后显示Hi xxx,则成功。
ssh -T git@gitee.com
重新打开GitBash即可。
Git三个分区
工作区:本地工作目录。
通过git add 添加文件到暂存区
暂存区:临时存储区域,用于保存即将提交的修改内容。
通过git commit添加到本地仓库
本地仓库:通过git init创建的仓库,包含了完整的项目历史和元数据。’
通过git push 添加到远程仓库
Git实际使用:拉取Pull
-
进入本地你要克隆的文件目录-(空目录)-下,右键点击Git Bash here。
-
初始化仓库(一个工作区只用一次就可以了):
git init
-
进入仓库,点击克隆,选择SSH,复制其连接。
-
输入
git remote add origin 复制的ssh连接
。其中origin是你给他的命名,可以换成别的。也是一个工作区只需要做一次。 -
输入git pull --rebase origin master
以上完成后就成功拉取到了项目。
Git实际使用:上传Push
两种方法:第一种就是同GUI Bash,第二种就是通过IDEA强大的功能。
GUI Bash
- 当你写完代码需要上传时,输入
git add .
,添加到暂存区。 git commit -m "你要输入的注释"
,添加到本地仓库git push -u origin master
push到远程仓库,如果起冲突了则会报错,处理起来较为麻烦,推荐使用IDEA。
IDEA
老版样式和新版样式有所区别,大同小异。
新版,位于窗口左上角,项目名称旁边。唯有git拉取过来的,或者自己初始化的才有此选项
老版,位于屏幕右上角,同样要git初始化过。
若push出现冲突时,如果要中和,则需要选择merge选项,会出现一下界面:
左侧是本地,右侧是远程,中间是远程前一版本的文件,你可以编辑中间窗口来选择如何合并,也可以点击两个窗口直接的>>和<<来直接添加进入中间,合并后即可继续push更新远程仓库。
当然也可以选择接受本地的,也可以选择接受远程的,以上。