【生存技能】git操作

本文介绍了如何在Windows上安装Git,设置用户名和邮箱,初始化本地仓库,创建并管理远程仓库,配置公私钥对进行身份验证,以及基本的push和clone操作。作者还展示了跨平台的开发实践,包括在不同操作系统中使用Git进行脚本管理。
摘要由CSDN通过智能技术生成

先下载git
https://git-scm.com/downloads
我这里是win64,下载了相应的直接安装版本
64-bit Git for Windows Setup
在这里插入图片描述
打开git bash
在这里插入图片描述

设置用户名和邮箱
查看设置的配置信息
在这里插入图片描述

获取本地仓库
在git bash或powershell执行git init,初始化当前目录成为git仓库
在这里插入图片描述

如果创建成功,可以看到目录下出现了一个.git目录(windows需要设置显示隐藏的项目
在这里插入图片描述

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

应该是不会遇到中文,这里就没去配置解决gitbash乱码问题,需要的话可以去B站黑马程序员git相关的专栏

仓库托管

现在gitee上创建一个仓库,这里我拿来放自己写的一个小工具
在这里插入图片描述
在这里插入图片描述

配置公私钥对

输入命令然后一直按回车就行,这里先不细说
ssh-keygen -t rsa
在这里插入图片描述
查看公钥
cat ~/.ssh/id_rsa.pub
在这里插入图片描述
设置公钥
在这里插入图片描述
左侧 安全设置->ssh公钥,然后粘贴
在这里插入图片描述
然后创建就可以了

验证是配置成功

命令ssh -T git@gitee.com
在这里插入图片描述

远程仓库添加、查看、推送

获取远程仓库的地址
在这里插入图片描述
配置远程仓库地址
这里的origin是为远程仓库指定的名字

添加远程仓库:
使用git remote add origin命令将远程仓库添加到本地仓库。这里的origin是您为远程仓库指定的名字,您可以根据自己的喜好命名。
例如,如果您要将本地仓库关联到GitHub上的仓库,命令将是git remote add origin git@github.com:username/repository.git。

在这里插入图片描述
使仓库中有需要push的文件
在这里插入图片描述
然后把文件push上去(但是这里会报错,因为还没有添加到本地仓库,也没有commit)
在这里插入图片描述
只要add再commit,然后push就可以了
在这里插入图片描述

然后刷新远程仓库,发现代码push过去了
在这里插入图片描述

从远程仓库clone

我们再新建一个目录,用于存放从远程仓库拉下来的仓库
在开源仓库里找一个感兴趣的项目,获取它的地址
在这里插入图片描述
进入想pull代码的目录,输入命令git clone [地址]
在这里插入图片描述
clone完成后可以发现该目录有相应内容
在这里插入图片描述

再次使用

再次使用时就可以直接初始化目录,然后建立与远程仓库的关联
在这里插入图片描述

开发实践

这里我使用了另一个操作系统,在一个空目录/scripts下使用git init初始化了一个git仓库
在这里插入图片描述
现在我希望把我的脚本./web/jd_script保存到本地git仓库
请添加图片描述
再将其push到远程仓库
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值