第一次在公司用git克隆项目办法

这篇博客是为初次使用Git的开发者准备的快速入门教程。文中详细介绍了如何下载并安装Git,克隆远程仓库到本地,设置SSH公钥以避免每次上传文件时输入密码,以及基本的Git命令如添加文件到暂存区、提交到本地仓库和推送到远程仓库。此外,还提到了解决Windows凭据问题的方法和如何配置用户名及邮箱。
摘要由CSDN通过智能技术生成

一、前言

首先,今天是入公司第一次在工作中使用git进行版本控制,留下一些笔记方便忘记时查看,笔记写的不好,各位大佬见笑,有些不对的望指正。

二、我们直奔主题

进入公司后,如果项目经理给你一个gitee的仓库地址,你需要先将项目克隆下来,完成任务后在进行上传即可。
首先,需要下载一个git的官方安装程序
官方网址:https://git-scm.com/
如下图红框圈住的地方点进去,
如图片
我们会发现32位以及64位的选择电脑对应的位数即可,点击后就进行下载了。
在这里插入图片描述
下图就是下载后的一个文件,我没有用上图的新版本,这里注意辨别。
在这里插入图片描述
右键以管理员身份运行,然后无脑下一步即可,如果想切换其他盘符进行安装注意中间的安装中修改就好,这里就不截图了。
安装好后,新创建一个文件夹用来当你的本地克隆仓库(当然你可以在任何地方),在创建好的文件夹右键,会弹出如下图的两个git相关的小功能。
在这里插入图片描述
第一个是啥我也不清楚(哈哈哈哈)
我们一般都是使用第二个进行相关的操作,然后我们点击第二个Git Bash Here
会弹出如下的界面。
在这里插入图片描述
此时我们就可以进行项目经理给的gitee(码云)地址进行克隆仓库了,这一步很简单只需要输入
git clone [这里时你要下载的地址] 注意没有那个中括号

下图就时我自己的一个仓库地址,当出现如下图的情况时就是成功克隆仓库到本地了,你会发现他会生成在你右键点击git的文件夹中,我们通过cd指令切换到仓库中 ,会发现右侧有一个master的英文单词,这就表示我们成功的变成了一个本地的仓库。
在这里插入图片描述
这里我们注意一下,如果是第一次进行克隆文件需要先进行ssh公钥的设置,不配置的话每次上传文件到远程仓库都需要用户名和密码,点击主页的设置小图标就会如下图页面,
在这里插入图片描述
点击SSH公钥进去,如下图,点击怎样生成公钥就有具体的步骤这里我不做截图自行前往官网观看。
在这里插入图片描述
或者直接参考如下步骤
第一步: $ ssh-keygen -t rsa -C “自己的邮箱地址”
第二步: 一般情况本地密匙会生成到 C:\Users\Administrator.ssh 目录下,里面有公匙和私匙,私匙不能 泄露,公匙可以对外使用。
第三步: 将公匙.pub里面的内容设置到gitee里面即可,如下图位置。
在这里插入图片描述
还有一点可能会弹出如下图类似错误的东西,这里不是我们公钥设置不成功,而是windows拥有更安全的密码保护机制,将密码存储在 Windows 作位系统内建的 Windows Credential Store 存储仓中 (认证管理员),这里注意一定要正确输入你的gitee账号以及密码,不然会下载失败且不容易更改回来。
在这里插入图片描述
不过如果输入错误也可以更改,下面我来介绍下更改方法
在这里插入图片描述
搜索 凭据管理器点击进去,然后如下图点击Windows凭据删除下面git相关的凭据重新克隆输入密码即可。
在这里插入图片描述
以上就完成了最基本的仓库克隆以及git的凭据与SSH公钥设置。

接下来就是最基本的用户名以及邮箱设置到git中,通过如下指令便可进行设置
用户名和邮箱设置
git config --global user.name “Your Name”
git config --global user.email “email@example.com”

接下来就是最关键的

1.将创建的文件加入到暂存区(缓存) git add ·[你要上传的文件全名包括后缀]
(这里的暂存区就相当于一个临时存储空间,将修改号的文件传到暂存区中,也就是说给你一次可以后悔的机会)

2.将暂存区的文件提交到本地版本库 git commit -m “提交的注释”
这时我们就将文件提交到本地版本库了。

3.如果需要传送到远程仓库我们还需要进行两步操作
(1)git pull 将远程仓库的数据拉取下来 这一步的操作是避免多人协同开发项目时上传的数据发生冲突,导致数据发生覆盖的情况,所以这一步极其重要。
(2)git push 推送本地仓库的文件到远程仓库中。
这里还有个比较常用的指令git status 查看文件状态绿色的在暂存区,红色的不在,这里注意。
在这里插入图片描述

到这一步我们最基础的项目下载与更新操作结束了,本次没有提到分支的问题,因为我目前也没有使用过分支,这里就不误导大家了,这些都是最最基础的操作指令,git还有很多好用的指令,有机会我会在另一篇文章中说明 ,这里只对刚接触git的人进行一个快速入门,如有错误望指正。谢谢大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值