摘要:
分支 作用: 区分生产环境代码以及开发环境代码 研究新的功能或者攻关难题 解决线上bug 特点: 项目开发中公用分支包括master、dev 分支master是默认分支,用于发布,当需要发布时将dev分支合并到master分支 分支dev是用于开发的分支,开发完阶段性的代码后,需要合并到master 阅读全文
摘要:
标签 当某一个大版本完成之后,需要打一个标签 作用: 记录大版本 备份大版本代码 模拟经理打标签 1.进入到经理的本地仓库test007 cd Desktop/manager/test007/ 2.经理在本地打标签 git tag -a 标签名 -m '标签描述' 例: git tag -a v1. 阅读全文
摘要:
代码冲突 提示:多人协同开发时,避免不了会出现代码冲突的情况 原因:多人同时修改了同一个文件 危害:会影响正常的开发进度 注意:一旦出现代码冲突,必须先解决再做后续开发 代码冲突演练 1.张三先编辑login.py文件代码 进入张三本地仓库:cd Desktop/zhangsan/test007 拉 阅读全文
摘要:
多人协同开发 1.代码编辑界面介绍:此处使用gedit做演示 代码编辑界面左边为模拟经理的操作 代码编辑界面右边为模拟张三的操作 2.模拟张三先编辑login.py文件代码 进入张三本地仓库:cd Desktop/zhangsan/test007 编辑代码:num1 = 10 本地仓库记录版本:gi 阅读全文
摘要:
克隆项目 准备经理的文件 Desktop/manager/ 准备张三的文件 Desktop/zhangsan/ 经理的工作 立项:克隆远程仓库+配置身份信息+创建项目+推送项目到远程仓库 1.克隆远程仓库的命令 cd Desktop/manager/ git clone https://github 阅读全文
摘要:
Git远程仓库Github 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已! 准备Git源代码仓库 https://github.com/ 准备经理的文件 Desktop/manager/ 准备张三的文件 Desktop/zhangsan/ 创建远程仓库 以 阅读全文
摘要:
Git单人本地仓库操作 课程目标:学习常用的Git终端命令 提示:本地仓库是个.git隐藏文件 以下为演示Git单人本地仓库操作 1.创建项目 在桌面创建test文件夹,表示是工作项目 Desktop/test/ 2.创建本地仓库 进入到test,并创建本地仓库.git 新创建的本地仓库.git是个 阅读全文
摘要:
工作区暂存区和仓库区 工作区 对于添加、修改、删除文件的操作,都发生在工作区中 暂存区 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分 仓库区 仓库区表示个人开发的一个小阶段的完成 仓库区中记录的各版本是可以查看并回退的 但是在暂存区的版本一旦提交就再也没有了 阅读全文
摘要:
Git Git 是目前世界上最先进的分布式版本控制系统(没有之一) 作用 源代码管理 为什么要进行源代码管理? 方便多人协同开发 方便版本控制 Git管理源代码特点 1.Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、 2.Git会在根目录下创建一个.git隐藏文件夹, 阅读全文