【Git】使用笔记总结


概述

Git 是一个开源的分布式版本控制系统,用于追踪计算机文件的修改,尤其适用于源代码管理

分布式是指每个开发者的机器上都拥有整个代码库的副本,即使离线也可以继续工作并进行版本控制。

版本管理是指 Git 允许用户对文件进行版本控制,任何时候都可以查看文件的历史版本,并支持回滚到某个特定的历史状态。


安装Git

Git 是跨平台的,官方下载网址

安装完毕后,桌面右键可打开Git Bash命令行窗口。输入以下命令检查 Git 版本

git --version
# git version 2.42.0.windows.1

注册GitHub

GitHub 是一个基于 Git远程代码托管平台,即远程仓库。一般通过SSH协议传输文件,可配置SSH密钥来避免每次推送代码均要输入用户名和密码。

  1. 打开Git Bash,生成SSH密钥默认存储路径一般是~/.ssh/id_rsa

    id_rsa私钥,不能泄露。id_rsa.pub公钥,可用于身份认证。

    ssh-keygen -t rsa -b 4096 -C "your.email@example.com"
    
  2. 登录GitHub,点击右上角的头像,选择Settings,选择SSH and GPG keys,点击New SSH key,填写标题并粘贴公钥内容,点击Add SSH key
  3. 可在终端测试SSH连接
    ssh -T git@github.com
    # Hi Azure-Qiu! You've successfully authenticated, but GitHub does not provide shell access.
    
  4. 创建一个新的GitHub仓库,在页面右上角点击+,选择New repository。填写仓库名、描述(可选)、选择是否公开,然后点击Create repository

配置Git

可查看配置清单

git config --list

初次使用需要配置用户名邮箱

git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悬铃木下的青春

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值