type
status
date
slug
summary
tags
category
icon
password

一、下载

Git 官网下载对应系统的软件,根据自己版本下载,大都人是windows
notion image

二、安装

直接next到最后,每一步具体功能可以参考以下文章:

三、连接github

1.创建本地仓库

本地建一个文件夹,专门放github仓库,也可以把仓库文件夹准备好。
notion image

2.创建SSH Key文件夹,

notion image
出现上图,就说明创建成功了,再去用户主目录里找到.ssh文件夹,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露,id_rsa.pub是公钥,可以公开。
notion image

3.新建密钥

打开id_rsa.pub,并复制,然后打开github的设置,新建密钥
notion image
notion image
点击Add SSH key 一般会在手机APP上有个验证,验证后密钥会发到你邮箱。

4.验证

出现以下这行则代表成功了。
notion image

5.设置username和email

注意:git config --global “参数",有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

四、常用操作

(一)常用代码

参考以下:

(二)git如何把main合并到自己分支

 
git checkout xxx 出现 error: pathspec ‘xxx‘ did not match any file(s) known to git 报错解决方法
  1. 首先看下所有分支,是否有自己要的分支
    1. 如果没看到,那么执行以下操作,这步是获取所有分支
      1. 执行完会看到这样的提示:
        如果这一步没反应,依旧无法获取分支,则在config文件中添加以下代码:
        notion image
     
    参考:

    (三)合并冲突解决

    当冲突无法自动合并时。会出现以下提示:
    notion image
    冲突主要分为内容冲突和文件冲突,需要手动修改,可以参考GitHub官方文档:
     
    资产评估师知识大纲Disk Drill数据恢复(破解版)
    Loading...
    DOU~
    DOU~
    一个普通的干饭人🍚
    最新发布
    使用firefly组建内网环境
    2025-3-8
    COE-Panel开发日志
    2025-3-5
    Casaos部署合集
    2025-2-21
    利用Nginx代理被墙网站实现访问
    2025-1-31
    Flask服务器部署
    2025-1-18
    利用Nginx代理访问ipv6服务
    2025-1-12