【生存技能】git操作

先下载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 [email protected]

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

获取远程仓库的地址

配置远程仓库地址

使仓库中有需要push的文件

然后把文件push上去(但是这里会报错,因为还没有添加到本地仓库,也没有commit)

只要add再commit,然后push就可以了

然后刷新远程仓库,发现代码push过去了

从远程仓库clone

我们再新建一个目录,用于存放从远程仓库拉下来的仓库

在开源仓库里找一个感兴趣的项目,获取它的地址

进入想pull代码的目录,输入命令git clone [地址]

clone完成后可以发现该目录有相应内容

相关推荐
Mr.stupidCoder9 小时前
Git将本地文件推送到GitHub仓库
git·elasticsearch·github
RocketJ12 小时前
mac电脑.sh文件,用来清除git当前分支
git·elasticsearch·macos
热血的柯基破防了16 小时前
Git命令与代码仓库管理
git·gitee
C++ 老炮儿的技术栈16 小时前
visual studio 2022更改主题为深色
c语言·开发语言·c++·ide·windows·git·visual studio
南棱笑笑生17 小时前
20250614在Ubuntu20.04.6下分步骤编译Rockchip的RK3576原厂SDK
java·开发语言·git
Jooolin18 小时前
Git 与 GitHub 的最佳协作范式:从 Fork 到 Pull Request,打开开源贡献之门
git·github·ai编程
Jooolin18 小时前
【编程史】Git是啥?它和GitHub关系是?
linux·git·github
南菠湾20 小时前
如何在 Visual Studio Code 中配置SSH、Git 和 Copilot插件
git·vscode·ssh
asom2221 小时前
GitFlow 工作模式(详解)
git
南菠湾1 天前
How to set up SSH, Git and Copilot Extensions in Visual Studio Code
git·ssh·copilot