Git学习

Git是什么

Github作为最大的代码托管平台,是基于Git开发的
Git是最优秀的版本控制工具
iCode是基于Git的代码托管平台
版本控制:是对软件开发过程中各种程序代码,配置文件,说明文档等。
版本控制系统:集中式、分布式
Git学习_第1张图片Git学习_第2张图片

# 安装git
sudo apt-get install git
# 配置git
$ git config --global user.name "username"
$ git config --global user.email "your email"
# 创建本地版本库
$ mkdir learngit
$ cd learngit
$ git init

工作区和工作流

版本库、工作目录、暂存目录
Git学习_第3张图片

本地修改与提交

创建空的仓库及配置
编辑源文件 main.cpp
添加到缓存区
提交C1

Git学习_第4张图片

Git分支管理

Git学习_第5张图片Git学习_第6张图片

远程版本库和本地版本库的交互

远程版本库:国外的github,国内的码云
1.在github上创建远程版本仓库,分支改为master
2.创建好远程仓库拉到本地

# 克隆制定仓库到本地文件夹
git clone 远程仓库地址(https或者ssh) 本地文件地址
# 如何获得远程仓库ssh地址,code-ssh-配置ssh

3.master创建develop分支

Git学习_第7张图片

你可能感兴趣的:(工作相关,git,学习,github)