Linux(Ubuntu)使用日记(三)------git安装使用
2024-10-16 02:21:35
1. 安装
首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,在命令行模式下输入sudo apt-get install git命令进行安装。
2. 配置
git config --global user.name "xxx" git config --global user.email "xxx@gmail.com" ssh-keygen -C 'you email address@gmail.com' -t rsa cd ~/.ssh gedit id_rsa.pub
然后复制该文件的内容,进行下一步操作
3. 为GitHub账号添加SSH Keys
打开github官网登录-->settings -->SSh and GPG keys-->new SSH key,把刚刚的内容复制到那里即可。
4. 测试
ssh -T git@github.com
5.相关问题
(1) git clone 速度贼慢
问题解决:
sudo vim /etc/ssh/ssh_config
将GSSAPIAuthentication yes
改为
GSSAPIAuthentication no
(2)git 每次都要输入密码
https://www.jianshu.com/p/81ae6e77ff47
参考博客:
[1] 配置:http://www.linuxidc.com/Linux/2016-09/135527.htm
[2] 配置:https://www.cnblogs.com/empty16/p/6858991.html
[3] clone速度慢 http://blog.csdn.net/bolvtin/article/details/51730420
[4] git 每次都需要输入密码 https://www.jianshu.com/p/81ae6e77ff47
最新文章
- VS2013 GIT 克隆远程仓库
- 使用MyEclipse生成Java注释时,使用的Code Template
- CUnit的用法
- Word Ladder 未完成
- sockaddr &; sockaddr_in struct
- 模拟实现STL中的list
- Yii2归档安装法
- QML性能
- syslog-ng 3.4.3 发布,强烈建议升级 - 开源中国社区
- AKA “Project” Milestone
- 强大的xargs
- java判断给定路径或URL下的文件或文件夹是否存在?
- LM &;&; NTLM &;&; ophcrack &;&; RainBow table
- WebGL和ThreeJs学习5--ThreeJS基本功能控件
- 使用 http 请求方式获取 eureka server的服务信息
- 接口自动化测试框架搭建 – Java+TestNG 测试Restful service
- alphe4
- github push403错误的处理
- i和j的值交换的方法
- HDU 4970 Killing Monsters(树状数组)
热门文章
- python学习笔记(十 二)、操作数据库
- vue px转换为rem
- 无依赖简单易用的Dynamics 365公共视图克隆工具
- iOS----------UITextField实现过滤选中状态拼音
- 领域驱动设计(DDD:Domain-Driven Design)
- 如何在MongoDB设计存储你的数据(JSON化)?
- 用idhttp打开网页或下载文件时如何显示进度
- Linux内存描述之高端内存--Linux内存管理(五)
- 利用ZYNQ SOC快速打开算法验证通路(3)——PS端DMA缓存数据到PS端DDR
- codeforces#410C Mike and gcd problem