一、git、github、码云
github分布式的源代码管理工具: 利于大家协同开发git是一个工具(服务)github是一个网站(是一个提供git服务的提供商) 提出社交化编程和
github类似的是码云,码云是开源中国基于Git和SVN代码托管和研发协作平台源代码管理起来、可以让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化。
-
GIT是Linux之父当年为了维护管理Linux的源代码编写的一个工具。
git版本命令:git --version;
当然在使用源代码管理工具的时候需要连网。二、
git简单命令操作如果第一次使用git协议,需要配置环境git config --global user.name"你的邮箱名字或昵称"
git config --global user.email"你的邮箱"个人本地
Git代码托管操作流程
1、在cmd中,输入cd当前目录,初始化一个本地Git仓库git init( 实际上就是在本地文件添加一个.git的文件夹 用于存储变更信息)
2、git status---------查看本地仓库的变更状态
3、git add filename/git add --all;-------把代码从工作区添加进暂存区
4、git commit -m"描述内容";----------把暂存区的代码添加进本地仓库个人远程
Git仓库托管操作流程
1、git remote add origin<远端项目地址>----------把本地仓库和远端仓库关联起来
2、git push origin master---------把本地仓库代码推送进远端仓库
3、git log--------------打印日志
4、git clone<你的文件地址>;-----------如果本地仓库不慎丢失,需要从远端仓库拷贝代码
第一次使用码云向远程托管平台推送代码,需要配置公钥
```
1、生成公钥:ssh-keygen -t rsa -C "yourEmail@email.com"
2、查看公钥:cat ~/.ssh/id_rsa.pub
3、把控制台输出的公钥添加进托管平台
