git使用教程 + github国内镜像 + TortoiseGit配置及修复-程序员宅基地

技术标签: github  Trick  

github国内镜像

github加速

切换hosts

  1. 下载 SwitchHosts
  2. 添加规则
    在这里插入图片描述
URL1: https://cdn.jsdelivr.net/gh/521xueweihan/GitHub520@main/hosts
URL2: https://raw.hellogithub.com/hosts
URL3: https://gitee.com/isevenluo/github-hosts/raw/master/hosts

使用SwitchHosts加速访问Github

FastGithub

git使用

添加本机ssh key

git init

.gitignore:排除文件

git推送已有项目

  1. github上创建Repository,获取仓库提交地址HTTPS / SSH。SSH方式需要配置公私钥。
  2. 修改git / TortoiseGit全局用户信息:用户名、邮箱。
git config --global user.name "rainbow-rain"
git config --global user.email "[email protected]"
  • tortoisegit配置
    在这里插入图片描述
  1. 生成公钥、私钥。公钥填写到github上,私钥保存在本地。
  • 可以使用git bash命令行生成(tortoisegit无法识别)
  • 使用tortoisegit自带PuTTYgen生成
  1. 提交
    在这里插入图片描述

常用命令

git status  # 查看状态
git add .  # 添加
git commit  -m  "提交信息"  # 提交

其他命令

git log  # git commit日志
git remote -v   # 查看远程仓库地址
git push -u origin master  # 本地仓库push到github上面

TortoiseGit

配置步骤

  1. PuttyGen生成密钥、公钥并保存到C:\Users\用户名.ssh目录
    在这里插入图片描述

  2. GitLab中添加公钥

  3. 在TortoiseGit Pageant中添加私钥

重装问题解决

  1. 查看TortoiseGit Setting中的环境变量设置
  2. 在HKEY_CURRENT_USER -> Software -> TortoiseGit中ssh值更改为Tortoise真实路径

no supported authentication method available

鼠标右键 -> TortoiseGit -> Settings -> Network -> SSH Client 项
改为git中ssh.exe的路径
在这里插入图片描述

在这里插入图片描述
https://blog.csdn.net/freedomVenly/article/details/89285011

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_21980099/article/details/108808628

智能推荐

How to solve “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse_dynamic web module 3.1 requires java 1.7 or newer -程序员宅基地

文章浏览阅读2.2k次。Have you noticed above type of error in yourEclipse? When you’re creating a project with Dynamic Web Module 3.1 support, you should be using Java 1.7 or newer. Please follow below steps to_dynamic web module 3.1 requires java 1.7 or newer in eclipse. how to solve i

Tomcat介绍-程序员宅基地

文章浏览阅读6.6w次,点赞43次,收藏427次。文章目录Tomcat介绍Container 结构分析Tomcat请求过程安装Tomcat优化tomcat启动速度Tomcat主要目录说明Tomcat 虚拟主机配置HTTP 请求过程Tomcat优化Tomcat介绍tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,由Apache ,Sun和一些公司以及个人共同开发而成,深受Java爱好者的喜爱,是一款比较流行的web应用服务器。Tomcat由一系列的组件构成,其中核心的组件有三个:(1) we_tomcat

内核函数前面单下划线和双下划线_linux内核函数 前置下划线-程序员宅基地

文章浏览阅读2.4k次。在我们阅读内核代码时,经常会看到有的函数名称前面会带有“_ _”的双下划线,而有些又没有,这个有什么用呢?原来内核API函数具有这种名称的,通常都是一些接口的底层函数,应该谨慎使用。实质上,这里的双下划线就是要告诉程序员:谨慎调用,后则后果自负。举个例子,在内核模块的初始函数时,实际的定义如下: static int _ _init initializition_funct_linux内核函数 前置下划线

[html] 如何更改浏览器左上角标题旁的图标?-程序员宅基地

文章浏览阅读1k次。[html] 如何更改浏览器左上角标题旁的图标?图标在html的head进行引入,如<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">个人简介我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,但坚持一定很酷。欢迎大家一起讨论主目录与歌谣一起通关前端面试题...

常见的 JVM 参数有哪些?_jvm参数未实名有+ 有--程序员宅基地

文章浏览阅读204次。参数格式:参数格式为:-XX:+参数 或者 -XX:-参数" + " 表示开启," - " 表示关闭,常用的 Boolean 类型参数有:1. 堆参数2. 回收器参数_jvm参数未实名有+ 有-

html-2-程序员宅基地

文章浏览阅读128次。选择器&lt;!DOCTYPE html&gt;&lt;html lang="zh"&gt; &lt;head&gt; &lt;style&gt; *{margin:0;padding:0;} div{/* 标签名选择 直接写标签名或找到所有的名字符合的标签 */ border:1px s...

随便推点

SVN-git-github-版本控制服务器-程序员宅基地

文章浏览阅读3.5k次。一、 简述SVN版本控制服务SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion,也就是CVS的接班人!CVS是一个C/S系统,是一个常用的代码版本控制软件。主要在开源软件管理中使用。与它相类似的代码版本控制软件有subversion。多个开发人员通过一个..._svn-git

软件模拟spi接口 ,四种模式全支持_软件模拟spi需要分模式-程序员宅基地

文章浏览阅读1.2k次。1.0 .h需要定义的文件#define SET_GPIO(A) NRF_GPIO->OUTSET = (1UL << (A)) #define CLEAR_GPIO(A) NRF_GPIO->OUTCLR = (1UL << (A))#define READ_GPIO(A) NRF_GPIO->IN&(1<<(A))#..._软件模拟spi需要分模式

layui 获取select option 自定义属性_lay-options 获取-程序员宅基地

文章浏览阅读338次。最近在使用layui开发项目后台, 遇见这个问题, 记录一下, 方便自己和大家查看需要根据类型 展示不同表单内容_lay-options 获取

ZigBee 3.0 EmberZNet EFR32MG 学习笔记-9-Network Steering加网流程_zigbee network steering-程序员宅基地

文章浏览阅读3.4k次,点赞4次,收藏11次。转载请注明出处,谢谢!Newbit-Msming 2018-10-18ZigBee 3.0 EmberZNet EFR32MG 学习笔记-目录ZigBee 3.0 EmberZNet EFR32MG 学习笔记-9-Network Steering加网流程环境:Windows 10、Simplicity Studio 4SDK: EmberZnet SDK 6.4.0.0工程:新建..._zigbee network steering

Web安全开发规范手册V1.0-程序员宅基地

文章浏览阅读127次。一、背景团队最近频繁遭受网络攻击,引起了部门技术负责人的重视,笔者在团队中相对来说更懂安全,因此花了点时间编辑了一份安全开发自检清单,觉得应该也有不少读者有需要,所以将其分享出来。二、自检清单检查类型说明检查项输入验证概述任何来自客户端的数据,如URL和参数、HTTP头部、 Javascript戓其他嵌入代码提交的信息,都属于不可信数据。在应用外部边界或内部..._web开发安全规范

探究Spring AOP 同类调用失效问题_aop 在同一个类中aop 增强得方便不执行-程序员宅基地

文章浏览阅读2.9k次,点赞3次,收藏10次。扯一下沟通本来这篇文章是想写关于职场上的沟通的,尽管我也是一个初入职场的小白。但是发现时间不太够,只好作罢,后面再补上吧。关于沟通,我总结起来就是"沟通渠道要畅通,沟通要主动,沟通要高效",关键就是理解对方的底层逻辑。当然,这些说辞一方面是跟我老大学的,一方面是看&lt;&lt;沟通的艺术&gt;&gt;得来的。嗯,我特指的是职场上的沟通,生活中,我是属于那种比较腼腆和内向的,说得难听一点就..._aop 在同一个类中aop 增强得方便不执行