代码管理
文章平均质量分 71
程序猿老王
这个作者很懒,什么都没留下…
展开
-
Git命令笔记
6、git cherry-pick SHA-1 将指定的提交应用于B分支;4、 git commit -m"test”提交 test为修改的描述;2、 git commit -m"test”提交 test为修改的描述;1、git status 查看当前改了哪些内容,修改过的文件显示红色;7、将本地版本库的分支推送到远程服务器上对应的分支B;2、git add .将修改的内容添加到缓存区;1、git add .将修改的内容添加到缓存区;4、git checkout B 切换到B分支;原创 2024-01-10 14:42:11 · 595 阅读 · 0 评论 -
Git删除本地在远端已经删除的分支
git remote prune origin原创 2022-03-17 16:00:54 · 1045 阅读 · 0 评论 -
Git进行代码管理
在新公司上班一个月了,原来用惯了svn,这回的公司用git,还很不习惯,还好网上资料很多,同时公司也有关于git的书籍,可以拿来看,总算能进行简单的代码管理了。他的工作流程与svn还是蛮像的:取代码 → 每次工作前更新代码到最新版本 → 修改代码 → 提交代码到服务器只不过他是用命令行的,当然了git也有可视化的操作工具,但是我没有使用。想使用的可以自己去下载:sourcetree原创 2013-11-02 11:19:44 · 1651 阅读 · 0 评论 -
Git分支管理策略
Vincent Driessen提出了一个分支管理的策略,我觉得非常值得借鉴。它可以使得版本库的演进保持简洁,主干清晰,各个分支各司其职、井井有条。理论上,这些策略对所有的版本管理系统都适用,Git只是用来举例而已。一、主分支Master首先,代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在这个主分支上发布。Git主分支的名字,默认叫做Ma原创 2013-11-25 09:46:56 · 1334 阅读 · 0 评论 -
Git:代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge: protected/config/main.phpPlease, comm原创 2014-02-24 14:59:15 · 1424 阅读 · 0 评论 -
git 删除文件夹及忽略文件
一、删除文件夹1、删除gen文件夹及其下所有的文件git rm raindow -r -f2、同步删除操作到远程分支:git commit -m "delete gen"3提交分支:git push origin master二、忽略文件在Android项目中通常要忽略gen和bin目录,忽略的方法:在仓库根目录下创建名称为“.git原创 2014-02-18 16:03:05 · 2044 阅读 · 0 评论 -
TortoiseGit之配置密钥
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,具转载 2014-06-27 16:05:31 · 1091 阅读 · 0 评论 -
SVN代码管理之分支与合并(branch&merge)
首先需要安装TortoiseSVN,我的版本Version 1.9 2015/09/27 18:54:04 (r26833)1、Check out在要check out 的路径右键,选择SVN Checkout。在URL of repository填好要checkout的项目的地址,点击OK。如图2、创建branch导出的项目右键,依次选择"TortoiseSVN" -> "B原创 2016-11-10 16:38:14 · 4953 阅读 · 0 评论