1、检查git是否已经安装,输入git version命令即可,如果没有显示版本号表示没有安装git

2、安装git

sudo apt-get install git

3、配置git全局环境
git config --global user.name "用户名"
git config --global user.email "邮箱地址"

4、生成ssh密钥
ssh-keygen -C 'you email address@gmail.com' -t rsa
会在用户目录~/.ssh/下建立相应的密钥文件。

5、创建完公钥后,需要上传。
使用命令cd ~/.ssh进入~/.ssh文件夹,输入
cat id_rsa.pub
打开id_rsa.pub文件,复制其中所有内容。接着访问git网页,点击SSH公钥,标题栏可以随意输入,公钥栏把刚才复制的内容粘贴进去。

创建一个空的目录,初始化git仓库,添加远程仓库做测试

6、测试连接

命令:
ssh -T git@github.com
成功提示:
Warning: Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts.
Hi dingdingingitHub! You've successfully authenticated, but GitHub does not provide shell access.

7、git使用命令

git clone 项目地址  拉项目
git pull 拉代码
git push 提交到仓库
git init指令初始化一个git仓库
git add .添加文件
git commit -m "注释"提交至仓库。
git remote add origin https://git.oschina.net/你的用户名/项目名.
git,git push origin master即可完成推送
git checkout master 切换到master分支

最新文章

  1. 在页面的el表达式是如何判断null的
  2. monkey测试
  3. JS区别不同浏览器(微信、手机等)
  4. html插入链接
  5. 用python做些有意思的事——分析QQ聊天记录——私人订制
  6. Java 基础-反射
  7. DWZ按钮居中显示
  8. linux 新建用户、用户组 以及为新用户分配权限
  9. C++ STL copy函数效率分析
  10. NET系列文章
  11. JuneX_13
  12. shell脚本 案例
  13. Android新版本特性以及注意事项
  14. anaconda源配置
  15. RD340服务器安装windows2003系统
  16. PostgreSQL手动主从切换
  17. 定位被选中的select
  18. 深入理解Python生成器(Generator)
  19. 使用Sass预定义一些常用的样式,非常方便
  20. Zxing二维码扫描

热门文章

  1. golang数据结构之树的三种遍历方式
  2. Java连载52-单例模式的缺点以及抽象类
  3. 《细说PHP》第四版 样章 第23章 自定义PHP接口规范 1
  4. 前端笔记之Vue(六)分页排序|酷表单实战&Vue-cli
  5. vue组件定义方式,vue父子组件间的传值
  6. sql server pivot
  7. MySQL学习——操作数据库
  8. 如何给HTML页面设置行高
  9. 转.HTML中img标签的src属性绝对路径问题解决办法,完全解决!
  10. Python当中的array数组对象