随笔分类 -  版本控制

版本控制
摘要:1、使用命令工具Git Bash,进入需要修改的工作目录。如C:/est 则输入 cd c:/test 2、重置所有缓存(注意后面有个.) git rm -r --cached . 3、重新添加(注意后面有个.) git add . 4、提交 git commit -m ".gitignore is 阅读全文
posted @ 2020-12-07 21:08 杨浪 阅读(1691) 评论(0) 推荐(0) 编辑
摘要:整理了五种方法,我常用最后一种,这五种方法(除了第4中已经写了fetch的步骤)执行前都需要执行git fetch来同步远程仓库 (1)git checkout -b 本地分支名 origin/远程分支名 (2)git checkout --track origin/远程分支名 (这种写法是上面的简 阅读全文
posted @ 2019-12-05 17:46 杨浪 阅读(7308) 评论(0) 推荐(3) 编辑
摘要:问:Coding远程仓库地址变了,本地git仓库地址如何更新为最新地址 git修改远程仓库地址 方法有三种:1.修改命令 2.先删后加 3.直接修改config文件git 远程仓库管理要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个 阅读全文
posted @ 2019-11-11 14:27 杨浪 阅读(594) 评论(0) 推荐(0) 编辑
摘要:一、首先切换到主分支 注意将分支上的数据全部提交 以免造成数据冲突或丢失 git checkeout master 二、选择要合并的文件 git checkout --patch 分支名称 要合并的文件路径 三、此时文件将合并完成 最重要的一步一定是 提交 git add -A 文件路径 git c 阅读全文
posted @ 2019-11-07 16:54 杨浪 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 举个例子来说吧!假设我们的项目初期只有一个master分支,然后分支上作过两次提交。这个时候系统只有一个master分支,他的分支历史如下: 阅读全文
posted @ 2019-11-06 10:09 杨浪 阅读(914) 评论(0) 推荐(0) 编辑
摘要:当次提交 当次的提交显示指定提交者信息: 修改上次提交 修改已经提交的commit的信息: 修改历史提交 如果是上几次的提交呢?可以利用rebase来实现,如: 在列表中将开头的pick修改为edit,然后重复执行以下命令直到完成: 修改所有的提交 与上面的不同在于,不能再使用特定的commit i 阅读全文
posted @ 2019-11-04 21:03 杨浪 阅读(4980) 评论(2) 推荐(0) 编辑
摘要:在使用 Git 的进行代码版本控制的时候,往往会发现在 log 中出现 "Merge branch 'master' of ..." 这句话,如下图所示。日志中记录的一般为开发过程中对代码的改动信息,如果出现过多例如上述描述的信息会造成日志的污染。 阅读了一些外文的博客,下面就来一探究竟。 产生原因 阅读全文
posted @ 2019-10-15 19:42 杨浪 阅读(5228) 评论(0) 推荐(1) 编辑
摘要:经常被问到如何从一个分支合并特定的文件到另一个分支。其实,只合并你需要的那些commits,不需要的commits就不合并进去了。 合并某个分支上的单个commit 首先,用git log或sourcetree工具查看一下你想选择哪些commits进行合并,例如: 比如feature 分支上的com 阅读全文
posted @ 2019-08-30 17:45 杨浪 阅读(9227) 评论(0) 推荐(0) 编辑
摘要:本篇博客讲解了git的一些基本的团队协作命令,和GitFlow工作流指南 git 团队协作的一些命令 1.开分支 2.切换到新分支 3.开分支和切换分支合并到一个命令 4.切换回原分支 5.合并分支 6.查看本地分支列表 7.查看远程分支列表 8.向远程提交本地新开的分支 9.删除远程分支 10.删 阅读全文
posted @ 2019-05-09 16:53 杨浪 阅读(577) 评论(0) 推荐(0) 编辑
摘要:服务器端 1.先从yum安装git 2.在需要的位置创建一个裸仓库(最后以.git结尾) 3.创建一个git用户并赋予密码 4.赋予git用户权限 5.禁用git用户shell登录(一定要禁用) 将git用户修改为如下(一般在最后一行) 其他的不用改。服务端完成。 客户端 我使用的客户端为git f 阅读全文
posted @ 2019-04-29 12:56 杨浪 阅读(338) 评论(0) 推荐(0) 编辑
摘要:VS2019 正式版最近刚刚推出来,目前 Ankhsvn 还不支持,它最高只支持 VS2017,全网搜索了一下,也没有找到。在 Stackoverflow 上看了一下,找到这篇问答: 自己按照这种方法,安装成功。 顺便转载一下 VisualSVN for Visual Studio 2019 ,按照 阅读全文
posted @ 2019-04-22 10:53 杨浪 阅读(21998) 评论(2) 推荐(1) 编辑
摘要:Please enter a commit message to explain why this merge is necessary. 请输入提交消息来解释为什么这种合并是必要的 git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要: 1 阅读全文
posted @ 2018-10-30 16:37 杨浪 阅读(3493) 评论(0) 推荐(0) 编辑
摘要:很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢? 这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面 阅读全文
posted @ 2018-08-31 00:44 杨浪 阅读(177759) 评论(1) 推荐(5) 编辑
摘要:一、前提 二、yum源配置和相关依赖包 1.添加epel源和PUIAS_6_computational源 1 # yum -y install epel-release 1 # yum -y install epel-release 1 # yum -y install epel-release 1 阅读全文
posted @ 2018-08-24 00:17 杨浪 阅读(401) 评论(0) 推荐(0) 编辑
摘要:https://gitee.com/enterprise_contrast 阅读全文
posted @ 2018-08-15 20:36 杨浪 阅读(447) 评论(0) 推荐(0) 编辑
摘要:1.注册并登陆Github。 2.登陆进去之后的页面,点击这个“库”,这表示你在Github上上的代码仓库,我这里已经创建过一个了,所以数量是1 3.在仓库选项卡中,点击“新建”按钮添加一个项目。 4.为了不废话我就翻译成了中文页面,这里填写好项目的信息。 如果你想开源但不知道该选择什么样的许可证, 阅读全文
posted @ 2018-08-14 10:40 杨浪 阅读(1306) 评论(0) 推荐(0) 编辑
摘要:1,在工作目录点右建选择 2,输入touch .gitignore 在工作目录就生成了一个“.gitignore”文件。 3,然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。 内容如下: .DS_Store /_ReSharper.****/ 就这么简单搞定。 以前是对于 阅读全文
posted @ 2018-08-14 10:36 杨浪 阅读(886) 评论(0) 推荐(0) 编辑
摘要:(一)准备工作 (1)安装git,下载地址是git官网:https://git-scm.com/点击打开链接 (二)拉取项目的步骤 1、新建文件夹,最好为英文名project 2、进入文件夹,空白处右键,选择gitbash here,键入git init会生成.git文件(如果没有,或许被隐藏了,无 阅读全文
posted @ 2018-08-14 10:35 杨浪 阅读(19674) 评论(1) 推荐(1) 编辑
摘要:每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,...... 直接开始正题,git 提交的步骤: 1. git init //初始化仓库 2. git add .(文件name) //添加文件到本地仓库 3. git commit -m "first commit" //添加文件描述信息 4 阅读全文
posted @ 2018-08-14 09:42 杨浪 阅读(2509) 评论(0) 推荐(0) 编辑
摘要:3.在本地仓库新建一个文件 test.txt,并且提交到本地仓库. git add test.txt /* 把test.txt设为仓库跟踪文件 */ git commit -m “测试第一次 test.txt” /* 提交文件并且追加备注 */ 4.把本地仓库提交到远程仓库master 分支 git 阅读全文
posted @ 2018-08-14 01:02 杨浪 阅读(3701) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示