版本控制-VERSION CONTROL
文章平均质量分 87
宁小法
trim(me);
路一步一步走,事一件一件办。
展开
-
Git - 执行git pull 一直报错 error: cannot lock ref
1.应用场景主要用于git pull 远程分支代码, 出现报错, 原因以及解决办法. 2.学习/操作 1.文档阅读 https://blog.csdn.net/qq_15437667/article/details/52479792 https://stackoverflow.com/questions/6656619/git-and-nasty-error-cannot-lock-existing-info-refs-fatal 2.整理输出 .原创 2021-02-24 13:13:48 · 4743 阅读 · 0 评论 -
Git - 换行符自动转换问题 - 学习/实践
1.应用场景 主要用于使用git 进行团队合作编码时, 由于操作系统的不同导致的换行符 LF与CRLF 导致的各种问题. 这里收集记录, 希望能帮助到别人. 2.学习/操作 1.文档阅读 https://blog.csdn.net/kongxx/article/details/45391393 https://blog.csdn.net/yang1994/article/details/96128910 https://www.linuxpro原创 2020-10-29 18:27:19 · 883 阅读 · 0 评论 -
Git - 强制覆盖本地代码[与远程仓库保持一致]
1.应用场景 主要用于强制本地仓库与远程仓库保持一致. 比如: 本地某个仓库将代码回滚,然后强制推到[git push -f]远程仓库. //不推荐这种方式 另外一个仓库需要跟远程仓库保持一致. 2.学习/操作 Git强制覆盖: git fetch --all git reset --hard origin/master git pull Git强制覆盖本地命令(单条执行): git fetch --...原创 2020-09-18 23:43:46 · 3200 阅读 · 0 评论 -
Git - 如何将master/其他分支上修改代码不提交直接移到新建分支
1.应用场景主要用于将master/其他分支上修改代码不提交, 直接移到新建分支. 2.学习/操作 背景介绍: 有时候, 拿到需求, 就直接在master分支上开撸了, 其实也只是初步看下. 结果一来二去修改完毕, 完成了需求, 但是此时都在master分支, 提交必然是不可以的. 还是要新建分支,所有修改都要在新建分支上进行, 最后通过,才能合并到master分支. 然后想解决办法: 方式一: 直接放弃master分支上的所...原创 2020-08-19 11:47:30 · 5231 阅读 · 0 评论 -
Git - .gitattributes - 学习/实践
1.应用场景主要用于Git版本管理中 指定非文本文件的对比合并方式. 2.学习/操作 1.介绍 Git的gitattributes文件是一个文本文件,文件中的一行定义一个路径的若干个属性。 2.学习 https://git-scm.com/docs/gitattributes/ https://www.cnblogs.com/qiqi715/p/9286468.html 下面是Laravel 7.x的项目目录 ...原创 2020-08-08 16:06:13 · 2227 阅读 · 0 评论 -
Git - .gitignore - 学习/实践
主要用于项目的版本管理, 避免某些文件加入到版本管理中.如: 重要的配置文件,如含有数据库密码信息 .env以及其他个人配置,如:.vscode第三方库,如: node_modules/, vendor/ 等日志文件, *.log原创 2020-08-08 15:31:43 · 2338 阅读 · 1 评论 -
版本控制[Git/SVN] - 如何将新修改的文件导出
1.应用场景主要用于暂时不想提交[不想有提交记录], 先将修改的文件保存下来. 2.学习/操作 TBD 3.问题/补充 1.WiFi是什么, 有绝对安全的WiFi吗? TBD 2.如何取得路由器的管理员密码? TBD 3.如何避免在网络中暴露的位置信息 TBD 4.参考htt...原创 2020-04-26 15:46:53 · 4105 阅读 · 0 评论 -
SourceTree - 学习/使用
1.应用场景 用于可视化界面的项目版本控制软件,适用于项目管理 2.学习/操作 介绍 SourceTree是一款免费的Git和Hg客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具。支 持创建、克隆、提交、push、pull 和合并等操作。window、mac可用. 1. 下载安...原创 2020-03-02 23:05:14 · 4664 阅读 · 0 评论 -
Git 本地仓库与远程仓库关联
1.应用场景 将本地代码与github仓库关联. 2.学习/操作 步骤 //这里以github为例 1.先在远程仓库(如github)创建项目, 建议为了避免错误, 先不要初始化README, license, 或者gitignore文件. 2.打开git bash 3.切换到你的本地项目目录 ...原创 2019-11-27 19:06:34 · 4863 阅读 · 0 评论 -
Git生成并添加SSH key[并添加到Github]
应用于本地能从github上推拉代码,不用每次都输入账号密码,同时保证安全。原创 2019-11-27 18:40:26 · 6464 阅读 · 0 评论 -
如何给开源项目提交代码 - 学习/实践
1.应用场景/目的给开源项目提交代码, 同时帮助自身进步. 2.学习/参考 本文将教大家怎样用10个步骤完成给Apache Spark贡献代码这个任务 //TBD, 等待操作验证, 不过从操作流程上看, 根据以前提交代码合并到gitlab平台 Disney的测试环境代码仓库的经验来看应该如下应是正确流程. 1.到 Apache Spark 的githu...原创 2019-11-24 12:26:57 · 6566 阅读 · 0 评论 -
PHPstorm配置svn及问题解决
1.应用场景项目使用svn进行版本管理的,开发IDE是phpstorm,所以就要phpstorm配置svn 2.问题 报错信息: 1.Can't use Subversion command line client: C:\Program Files\TortoiseSVN\bin\svn.exe The path to the Subversion executable...原创 2019-09-27 15:56:11 · 4348 阅读 · 0 评论 -
Git/SVN 拉/推代码出现问题及解决办法
1.背景介绍电脑提示要修改开机密码,修改完毕之后,导致svn/git均不能再拉取推送代码. 2.报错提示: 1.git.exe pull --progress -v --no-rebase "origin" fatal: Authentication failed for 'http://git.code.xxxx //认证错误 git did not exi...原创 2019-06-20 19:27:27 · 19676 阅读 · 0 评论 -
版本控制 - Git/SVN - 学习/实践
主要用于学习和高效正确使用版本控制.原创 2019-04-04 20:15:20 · 4014 阅读 · 0 评论 -
Git Flow - 学习/实践
1.应用场景/目的版本管理, 团队协作开发. 2.学习/操作暂参见:https://learnku.com/articles/22068 3.问题TBD 4.参考 https://learnku.com/articles/22068 //Git 的奇技淫巧 http://www.cnblogs.com/cnblogsfans/p/5075073.ht...原创 2018-11-02 11:42:34 · 4211 阅读 · 0 评论