赞
踩
主要内容:
git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。支持克隆/下载。支持离线保存在本地,比较主流。
svn是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
版本控制的场景:回滚版本;代码记录追踪(追责)
github/gitlab/gitee是基于git的网站,把本地代码存放到这些网站上(代码托管平台)。
实现版本控制的操作流程:
我们本地编写的代码(git)----通过指令:git push---->托管到gitee
gitee----通过指令:git pull /git clone---->拉取到本地
第一步:创建.gitignore文件,记录需要忽略的文件/文件夹,忽略后,就不会记录到版本当中,比如一些敏感数据的文件和缓存文件(如__pycache__是python运行的缓存文件)
此时secret.py文件内的内容,可以创建一个新的文件进行替换到敏感数据并给出注释。
第二步:控制台切换到teminal,输入相关命令
cd .\day25_git\ :进入目录,将该目录设置成版本控制系统
git init :创建git仓库,会发
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。