ToB企服应用市场:ToB评测及商务社交产业平台

标题: Git、Github和Gitee完整解说:丛根本到进阶功能 [打印本页]

作者: 丝    时间: 7 小时前
标题: Git、Github和Gitee完整解说:丛根本到进阶功能
第一部分:Git 是什么?

比喻:Git就像是一本“时光机日记本”


Git的主要特点:

1.版本控制 : 每次提交都像写了一篇新的日记,保存你的开发成果。
2.分支管理:分支就像章节,可以并行开发而互不干扰。
3.分布式 :每个人都拥有完整的“日记本”
第二部分:Github和Gitee是什么?

Github:举世化的代码外交云平台


Gitee:中国本地化的代码托管平台CN


第三部分:Git常用命令及SSH配置


功能命令比喻配置用户名和邮箱git config --global user.name “你的名字” git config --global user.email “你的邮箱”设置“署名”,每次提交都会标明是谁的贡献初始化堆栈git init新建一个“时光日记本”,准备开始记录代码版本添加文件到暂存区git add 文件名把草稿整理好,放到提交的“草稿区”提交到本地堆栈git commit -m “提交说明”把草稿本写进日记本,并附上说明拉取代码git pull origin 分支名从远程堆栈拉取最新的代码推送代码到远程堆栈git push origin 分支名把本地堆栈的代码同步上传到远程堆栈克隆远程堆栈git clone 堆栈地址下载别人的代码到本地查察状态git status检查当前代码的变革情况查察提交历史git log查察代码的提交记录,回首开发的“时间线”创建分支git branch 分支名为不同功能开发创建独立章节,不干扰主线内容。切换分支git checkout 分支名从一个章节切换到另一个章节合并分支git merge 分支名把不同章节的内容合并到主线 SSH配置步调

1.配置个人信息
  1. git config --global user.name "你的名字"
  2. git config --global user.email "你的邮箱"
复制代码
2.生成SSH秘钥
  1. ssh-keygen -t rsa -C "你的邮箱"
  2. # -t rsa:使用RSA算法生成秘钥
  3. # -C: 添加备注,通常是你的邮箱地址
复制代码
3.添加公钥到远程堆栈
Github:

进入Settings -> SSH and GPG Keys -> New SSH Key,粘贴公钥并保存。
Gitee:

进入 设置->安全设置->SSH 公钥,粘贴公钥并保存
4.测试毗连
测试Github:
  1. ssh -T git@github.com
复制代码
测试Gitee:
  1. ssh -T git@gitee.com
复制代码
5.配置多个 SSH 密钥(可选)
如果同时使⽤ GitHub 和 Gitee,可以为它们配置不同的 SSH 密钥。
在 ~/.ssh/config ⽂件中添加以下内容:
  1. Host github.com
  2.         HostName github.com
  3.         User git
  4.         IdentityFile ~/.ssh/id_rsa
  5.        
  6. Host gitee.com
  7.         HostName gitee.com
  8.         User git
  9.         IdentityFile ~/.ssh/id_rsa_gitee
复制代码
第四部分:GitHub 和 Gitee 的核⼼功能详解


第五部分:总结与对⽐



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4