「Git」Git 简单使用

Git常用命令流程图.png

日常命令

$ git clone git@github.com:JerrryLiu/test02.git
$ git add .
$ git commit -m "本次提交的描述"
$ git pull (与远程仓库同步)
$ git push (推送到远程仓库)

SSH

Mac 与 Linux 默认安装了SSH,Win 安装了Git Bash,自带SSH,
终端输入ssh(Win Git BAsh)


image.png

生成 ssh key

终端输入 ssh-keygen -t rsa ( rsa 算法生成密钥),连续 3 次回车键(无需输入密码)

系统默认生成两个文件 id_rsa 和 id_rsa.pub (id_rsa 是密钥,id_rsa.pub 就是公钥)
文件默认目录路径:

Linux/Mac 系统  ~/.ssh 

Windows   系统  /C/Documents and Settings/username/.ssh 

id_rsa.pub 的内容添加到 GitHub 上,本地的 id_rsa 密钥跟 GitHub 上的 id_rsa.pub 公钥进行配对,授权成功才可以提交代码

image.png

Key 那栏把 id_rsa.pub 公钥文件里的内容复制粘贴进去就可以了,Title 那栏不需要填写,点击 Add SSH key 按钮就ok了。

SSH key 添加成功之后,输入 ssh -T git@github.com 进行测试,如果出现以下提示证明添加成功了

image.png

提高效率

每次 git push 时候都需要需要username 与 password ,效率低下
解决方案:
Github 获取远程创库时候选择SSH方式即可


image.png

参考文章:
1. 采用Git-flow方式打造简单高效的Git工作流
2. 从0开始学习 GitHub 系列之「初识 GitHub」
3. 从0开始学习 GitHub 系列之「加入 GitHub」
4. 从0开始学习 GitHub 系列之「Git 速成」
5. 从0开始学习 GitHub 系列之「向GitHub 提交代码」
6. 从0开始学习 GitHub 系列之「Git 进阶」

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,272评论 19 139
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,665评论 9 163
  • 本文为 Git教程的学习笔记,教程源自廖雪峰的博客。这是一个由浅入深,学完后能立刻上手的Git教程。另,附上另一本...
    七弦桐语阅读 11,453评论 5 47
  • 简单介绍github的一些使用。记得以前学了一晚上也没有学成,通过这一次课程终于实现了github的一些基本功能,...
    hhg121阅读 1,823评论 0 0
  • Retrofit中的适配器模式 看过Retrofit源码的都知道,CallAdapter部分是项目中不好理解的地方...
    gzfgeh阅读 5,944评论 0 2

友情链接更多精彩内容