Windows下Github基本操作

1. ssh安装和配置

用 ssh 操作是比较方便的,而且安全性也很成熟靠谱。

1.1 安装 openSSH

首先需要安装 openSSH:

1.2 生成公私密钥对

terminal 或者 powershell 中运行

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

其中 “your_email@example.com 替换为 github 的邮箱名

过程中要求输入路径密码等,没有特殊需求的话都可以留空,直接回车即可

1.3 启动 ssh Agent

Win + R,输入 services.msc 并按回车键,打开 Windows 服务管理器。

在服务列表中找到 OpenSSH Authentication Agent 服务。

将其启动类型修改为“自动”

1.4 将密钥添加到 Agent

Start-Service ssh-agent
ssh-add C:\Users\用户名\.ssh\id_rsa

1.5 将公钥添加到 Github

查看公钥内容

cat C:\Users\用户名\.ssh\id_rsa.pub

复制公钥内容

在 github 的个人 setting 中找到 SSH and GPG keys

添加一个 key ,内容复制刚才的公钥内容

2. Git 安装

直接在 Git 官方下载安装即可:https://git-scm.com/

3. 基本操作

3.1 拉取远端仓库

powershell 进到想要克隆的的文件夹,再执行 clone

 git clone git@github.com:Raytto/my_ml_study.git

3.2 添加所有本地修改

添加当前路径下的所有修改

git add .

添加特定文件的修改

git add specific_file

3.3 将修改提交到本地分支

git commit -c "修改备注,且默认提交到origin分支"

3.4 将本地分支推到 github

git push origin main

发表评论