版本控制

代码版本控制:git使用

徘徊边缘 提交于 2020-02-17 06:55:53
1. https://github.com/ 注册账号 2. 点击 Start a project 3. 4. 5. Clone or download 6. 安装git 7. cd 到创建项目的目录 8. git clone https://github.com/zhangxiaochuZXC/test007.git 9. 创建test.py文件 10. git config user.name 'wsw' git config user.email '邮箱' Git add . Git commit -am ‘project’(添加注释) 14. 推送文件 Git push 15. 长期存储密码 git config --global credential.helper store 16. 下载文件 git pull 17. 解决冲突 git stash git pull origin master git stash pop 清除自己写的内容 git reset FETCH_HEAD 18. 标签 git tag -a 标签名 -m ‘标签描述’     例:       git tag -a v1.0 -m 'version 1.0'       git push origin v1.0 19.  分支     查看当前分支     git branch    

Git学习笔记一《版本控制之道-使用Git》

半世苍凉 提交于 2020-02-17 06:32:42
1、在Windows中安装完git后,需要进行一下配置: $ git config --global user.name "zhangliang" $ git config --global user.email "1424@qq.com" 2、用下列命令可检查上述设置是否成功: $ git config --global --list user.name=zhangliang user.email=1424@qq.com 3、若想在命令行窗口中使用不同的颜色显示不同类型的内容,请将“color.ui"的值设为”auto"或"always",具体命令为: $ git config --global color.ui "auto" 4、打开在线帮助文档 $ git help config 5、查看历史信息 在命令行窗口的Git工作目录树下键入gitk就可以启动,在gitk命令中添加--all参数,可以显示全部分支的历史,而不仅仅是当前分支的历史。 6、创建版本库 可以在想放项目源代码的位置创建一个目录(可以用命令行创建),并进入到这个目录,然后输入命令git init即可。 $ mkdir mysite $ cd mysite $ git init 7、把文件添加到版本库的索引(index): $ git add index.html (其中index

【版本控制-github】如何解决github访问慢的问题

馋奶兔 提交于 2020-02-15 09:03:23
1. 进入网站监测域名:http://tool.chinaz.com/dns/ 2. 在A类型中输入github.global.ssl.fastly.net查看最小TTL对应的IP地址,我的是31.13.73.23 3. 同样输入gtihub.com查看最小TTL对应的IP地址,我的是13.229.188.59 4. 将上面两IP和域名放到hosts文件最后。如下: 31.13.73.23 github.global.ssl.fastly.net 13.229.188.59 github.com 5. 刷新DNS缓存CMD-> ipconfig /flushdns 参考资料: TTL值 上Github太慢怎么破? github访问很慢解决方案 Github访问速度很慢的原因,以及解决方法 【亲测有效!目前还没有发现使下载加速的方法,网上有添加codeload.github.com和通过网站监测域名查询的IP地址,但是我发现ip地址一直在变化,所以应该是无效的!】 来源: CSDN 作者: Japathy 链接: https://blog.csdn.net/qq_34291570/article/details/104311008

DRF版本控制

感情迁移 提交于 2020-02-13 05:10:31
DRF版本控制 1.在setting中配置 REST_FRAMEWORK = { 'VERSION_PARAM':'version', 'DEFAULT_VERSION':'v1', 'ALLOWED_VERSIONS': ['v1', 'v2'], } 2.路由配置 url(r'^(?P<version>v{1}\d+)/books/$',views.Books.as_view({'get':'get_all_book'})) 3.全局使用 ​ 在REST_FRAMEWORK={}中添加 'DEFAULT_VERSIONING_CLASS':'rest_framework.versioning.URLPathVersioning', 4.局部使用 ​ 在要使用的类中添加 versioning_class = URLPathVersioning 来源: https://www.cnblogs.com/jianhaozhou/p/10138973.html

svn 常用控制台命令解析

强颜欢笑 提交于 2020-02-12 07:30:11
参数说明 :serverPath:表示服务器的文件路径 ,       localPath:表示本地的文件路径 ,      num 表示数字 ,      edition1:表示工程已经跟新的版本1 ,      edition2:表示工程已经跟新的版本2 ,    1.从服务端导出相应的工程与文件夹: 步骤:先在本地进入想要导出到的目录下,然后执行命令:svn checkout serverPath 说明:使用此方式导出的工程文件受到svn版本控制与版本库保持关联,工程中存在隐藏文件.svn,可以进行svn的其他操作。 2.从服务器导出相应的单个文件,或者工程文件: 步骤:先在本地进入想要导出到的目录下,然后执行命令:svn export serverPath 说明:使用此方式导出的工程工程文件或者单个文件夹脱离SVN版本控制,无法进行其他svn操作。 3.从服务端跟新最新的版本: 步骤:先命令进入到想要跟新的工程,执行命令:svn update 说明:将本地的工程文件版本跟新到服务器的最新版本,与服务器保持一致,存在冲突风险,因此在进行修改前记住update 4.显示工程的跟新日志: 步骤:先命令进入到想要跟新的工程,执行命令:svn log 或者 svn log | head -n num 说明:在终端中打印出工程的跟新日志,前者命令显示所有的日志,后者表示显示日志的前

git快速入门

白昼怎懂夜的黑 提交于 2020-02-10 20:47:06
三步让项目进行版本控制 git init git add . git commit -am "第x次提交" 最后提交到远程仓库 git push --set-upstream origin master 最后补上git使用过程 更多内容参考 这 来源: CSDN 作者: flipped___ 链接: https://blog.csdn.net/flipped___/article/details/104221606

一个小时学会Git

我只是一个虾纸丫 提交于 2020-02-10 15:36:17
原文地址: https://www.cnblogs.com/best/p/7474442.html 目录 一、版本控制概要 工作区 暂存区 本地仓库 远程仓库 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 1.4.1、本地版本控制 1.4.2、集中版本控制 1.4.3、分布式版本控制 1.5、Git与SVN最主要区别 二、Git安装与配置 2.1、什么是Git 2.2、搭建Git工作环境 2.2.1、下载Git 2.2.2、安装Git 2.2.3、启动Git 2.2.4、Linux与Mac OS安装Git 2.2.5、Bash基本操作命令 2.3、Git配置 - git config 2.3.1、查看配置 - git config -l 2.3.2、Git配置文件分类 2.3.3、设置用户名与邮箱(用户标识,必要) 2.3.4、添加或删除配置项 2.3.5、更多配置项 三、Git理论基础 3.1、工作区域 3.2、工作流程 3.3、图解教程 四、Git操作 4.1、创建工作目录与常用指令 4.2、获得GIT仓库 4.2.1、创建全新仓库 4.2.2、克隆远程仓库 4.3、GIT文件操作 4.3.1、文件4种状态 4.3.2、查看文件状态 4.3.3、添加文件与目录 4.3.4、移除文件与目录(撤销add) 4.3.5、查看文件修改后的差异

git版本控制:从入门到精通

泄露秘密 提交于 2020-02-09 21:06:19
一. 为什么要用版本控制系统 1. 更方便的存储版本 2. 恢复之前的版本 3. 更方便的进行对比 4. 协同合作 二. git.exe安装 三. 简单配置 没有进行配置会出现警示信息,通过命令配置 git config --global user.name "cnhkzyy" #配置用户名 git config --global user.email "1069966476@qq.com" #配置联系邮箱 查询最小用户配置 git config --global --list 四. 建立git仓库 1. 已有目录的时候 cd file_folder git init (1) 已有一个目录,测试报告 (2) 进入测试报告目录,点击"Git Bash Here" (3) 执行"git init",可以看到测试报告目录下出现了一个.git目录 这里面存储了版本控制信息 2. 没有目录的时候 cd file_folder git init projectsname #重新命名一个新的目录 在 测试git 目录下,执行git init demo,会生成一个demo的新目录,demo目录下的.git目录,保存着版本信息,demo下没有项目内容,我们可以添加项目内容 五. git配置优先级 git config --local local只对仓库有效。缺省等同于local git config

IDEA(三)版本控制

回眸只為那壹抹淺笑 提交于 2020-02-09 07:42:00
目录 1.0 SVN 1.1 安装 1.2 提交(红色文件无法提交) 1.3 账号清理(IDEA) 1.4 账号清理(SVN) 1.5 查看项目路径 仅纪念个人使用过程中,踩过的坑 至今只使用过SVN,其他的待更新。 1.0 SVN 1.1 安装 安装包:链接: https://pan.baidu.com/s/13ei27mcz8jcCEWVK88OKKA 提取码: cam2 一定要勾选第二项的第二个,具体如下图:(如果已经安装了,且没有勾选,需要卸载,重新安装) 1.2 提交(红色文件无法提交) 右键 --> Subversion --> Add to VCS 文件变为绿色后,即可提交。 1.3 账号清理(IDEA) 1.4 账号清理(SVN) 1.5 查看项目路径 来源: https://www.cnblogs.com/LDBKY/p/12286120.html

如何将新建的项目完整的提交到gitlab上?

被刻印的时光 ゝ 提交于 2020-02-08 18:30:07
描述: 使用idea开发工具新建了一个项目工程,此时此刻工程没有任何的版本控制,代码存放在本地磁盘中,如果需要直接将项目工程代码提交到gitlab上,该如何操作呢? 因为当前没有版本控制,不能像正常的代码那样提交,必须先创建git本地仓库,然后关联到远程的gitlab服务。 1、在idea的菜单选项 VCS >> Import into Version Control >> Create Git Respository 2、出现 Select directory for git init 对话框,默认是直接定位到当前项目文件所在的磁盘目录,一般git初始化就在当前项目的根目录,不需要修改路径,直接点解OK确定即可。 3、init完成之后,可以看到原本的项目文件名变成了红色了,红色在idea的git版本表示未add的文件,同时在系统资源管理器中打开项目的磁盘文件目录,会发现一个 .git的隐藏文件,这个文件就是git的配置和仓库文件。 4、再回到idea中,点击 VCS >> Git >> Add 添加当前项目下的文件,添加完成后,之前的红色文件名变成了绿色了,表示已经Add成功,但还没有commit 5、继续操作 VCS >> Git >> Commit Directory,然后在提交创建填写提交注释说明。 6、提交完成之后,只是提交到本地仓库