一、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、把控制台输出的公钥添加进托管平台
网友评论