版本控制工具 Git SourceTree 项目初始化和添加功能分支2
一、前期准备
1、环境
一个码云账号
用于创建仓库
两个软件:
- SourceTree:用来管理分支的
- Typora:用来MD格式的文档的
2、基础知识
原文:https://www.cnblogs.com/best/p/7474442.html#_lab2_2_0
工作区域
- Workspace:工作区,就是你平时存放项目代码的地方
- Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
- Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
- Remote:远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换
得先把这篇文章看会,才能理解到各个区域的作用,和之间的关联,操作都是其次的
二、具体操作
1、在码云上新建一个仓库,其它的什么都不选
2、在sourcetree中,克隆一下仓库
3、新建一个README.md文件
在存放仓库的文件夹中,新建一个README.md文件,一般都用这个命名
4、提交文件
这下面的立即推送到变更
是没有勾选的,这里要注意哈
5、推送到master分支
6、查看码云上的仓库,看一下推送的情况
7、初始化仓库
初始化完成后,本地会多处一个develop分支
8、推送develop分支
推送这个分支的时候,需要把立即推送到变更
这个复选框勾选上
9、查看码云上的仓库,看一下推送的情况
10、新增一个功能分支