春风又绿江南岸,今天我还学Git

今天咱们聊聊Git的实际使用
作者:以为在追寻理想路上的少年
本文参考:尚硅谷教程
涉及内容:请参照目录

Gitee使用

因为Github的访问速度是在是太慢了我这里就给大家用Gitee演示了

团队合作

首先我们来这么一幅图片让我们大致了解了解一下团队合作机制

在这里插入图片描述
既然有团队合作那么就一定有跨团队合作。这里只是加了一个
在这里插入图片描述

创建远程仓库别名 git remote -v 查看当前所有远程地址别名 git remote add 别名 远程地址

在这里插入图片描述

推送本地分支到远程仓库 git push 别名 分支

在这里插入图片描述
在这里插入图片描述
    这里有一个小“BUG”,创建的顺序未考虑周全。由于分别两端都创建了新库,提交了新的初始版本,这样,当前系统状态是远程端已经有了新版本,不能直接推送(push),要先拉取(pull)数据。另外,拉取合并产生“unrelated-histories”,故还不能直接拉取,要强行拉取(–allow-unrelated-histories)。
正确的创建顺序应该先在Github上创建空库,克隆到本地,在这个克隆的基础上创建分布式版本跟踪系统,把项目添加进去,创建初始版本,再推送,就不会产生一个分支两个不相关的历史了。

拉取远程库内容 git pull 远程库地址别名 远程分支名 --allow-unrelated-histories

克隆远程仓库到本地 git clone 远程地址

然后进行正常的提交流程就OK了,

SSH 免密登录

我们可以看到远程仓库中还有一个 SSH 的地址,因此我们也可以使用 SSH 进行访问。生成密钥的大致流程如下:

$ cd   # 进入当前用户的家目录
$ rm -rvf .ssh # 删除.ssh 目录
$ ssh-keygen -t rsa -C 注册时账号
#运行命令生成.ssh 秘钥目录[注意:这里-C 这个参数是大写的 C]
$ cd .ssh  # 进入.ssh 目录查看文件列表
$ cat id_rsa.pub  # 查看 id_rsa.pub 文件内容

在这里插入图片描述

用idea操作git

我们先初始化仓库

在这里插入图片描述创建完毕之后将仓库用ssh的方式克隆到本地 git clone 地址,然后按照下图的方式进行操作就可以了
在这里插入图片描述

先将文件添加到暂存区
在这里插入图片描述
再将文件添加到仓库
在这里插入图片描述
推送到远程仓库
在这里插入图片描述

这里有一个.gitignore后缀问价

这个文件的作用是忽略提交,就是在push的时候不会将我们忽略掉的文件提交过去

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值