版本控制工具 Git SourceTree 项目初始化和添加功能分支2

一、前期准备

1、环境

一个码云账号

用于创建仓库

两个软件:

  1. SourceTree:用来管理分支的
  2. 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、新增一个功能分支










原文地址:https://www.cnblogs.com/guxingy/p/13516499.html