Git学习笔记

创建本地仓库

创建本地仓库命令 git init
使用该该命令后在文件夹中生成一个.git的隐藏文件夹
.git文件夹为仓库区
.git所在目录为工作区,在这里创建项目和其他文件

在这里插入图片描述
git add 将文件添加到暂存区
git add . 可以把所有文件添加到暂存区
安装了小乌龟后,一般使用勾选的方式进行文件的添加

跟踪文件

创建版本库后

使用小乌龟创建版本库

初始化版本库
在这里插入图片描述

使用gittee远程服务器上创建git仓库

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
创建后的效果

Git克隆

拿到克隆地址
在这里插入图片描述

使用Git命令行进行克隆(HTTP)

打开git命令行
输入 git clone <git仓库地址>

在这里插入图片描述
这里由于是私有的,需要输入密码
在这里插入图片描述
在这里插入图片描述
输入gittee网站的账户名和密码
在这里插入图片描述
添加成功
在这里插入图片描述

克隆

从远程服务器上克隆完整项目

使用小乌龟的git克隆

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

使用SSH克隆仓库
打开gitGUI界面

在这里插入图片描述
在这里插入图片描述
这里使用空密码暂时
在这里插入图片描述
公钥与私钥存储地址~表示用户目录

在这里插入图片描述
在gittee的管理选项中添加公钥
在这里插入图片描述
头像中添加公钥
在这里插入图片描述
这里之前由于在项目上创建了一次公钥,添加相同公钥时会失败,可以在项目管理中删除项目相同的公钥
在这里插入图片描述

使用SSH地址进行克隆
在这里插入图片描述
在这里插入图片描述

no supported authentication methods报错

在这里插入图片描述

参考帖子解决 https://blog.csdn.net/m0_58565372/article/details/124484554

添加 提交 推送 拉取

在小乌龟中勾选文件相当于在Git命令行使用add跟踪文件
在这里插入图片描述

使用提交命令会将文件提交到本地仓库
在这里插入图片描述
此时点击推送会上传到服务器,有时候提交后不出现推送按钮,可能的原因是小乌龟不建议推送,后面出现这个问题的时候再更新
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
推送后可以看到服务器完成了更新

拉取

服务器上更新,本地仓库内容
在工作过程中,每天工作的第一件事一般是拉取,查看服务器有没有更新内容,例如别人更新了功能
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

Gittee和VS2022联合使用

克隆一个项目形成工作区
在这里插入图片描述

在这里插入图片描述
创建项目完成,发现在资源管理器中有大量的加号+
在这里插入图片描述

参考资料:https://www.bilibili.com/video/BV1h24y1e7jv/?p=5&spm_id_from=333.880.my_history.page.click&vd_source=150bab196721deb2ffe837ae9d245ceb

将vs本地的调试文件添加到忽略列表
在这里插入图片描述
.gitignore 配置忽略项
在32位编译器下生成解决方案,生成一定的编译文件
在这里插入图片描述
多出来一个debug目录
在这里插入图片描述

分支合并中的冲突

如果两个分支修改了同一份文件 ,在合并分支时会产生冲突

VSCODE 和git的使用

  最近在出差,使用了新电脑,为了方便同步笔记,使用git和gitee进行管理
第一步,现在gitee上新建一个仓库
第二步,在本地新建一个文件夹进行git clone
第三步,本地修改后,执行git push,也可以使用vscode提供的git插件进行提交
这样,在不同的电脑上也可以访问相同的笔记,同步比较方便

github和git的使用

创建一个公钥用于连接自己的库

在这里插入图片描述
本机公钥与github关联
在这里插入图片描述

注册步骤参考https://blog.csdn.net/Yaoyao2024/article/details/132123525

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值