Git
文章平均质量分 61
chengqiuming
这个作者很懒,什么都没留下…
展开
-
Git 分支管理
几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:git branch (branchname)切换分支命令:git checkout (branchname)当你切换分支的时候,Git 会用该原创 2017-04-12 10:21:37 · 354 阅读 · 0 评论 -
Pycharm上传项目到GitHub
一 在Pycharm中配置GitHub二 安装Git1 下载地址https://git-scm.com/download/win2 按照提示一步步安装三 设置git设置git是为了让pycharm能找到本地安装的git在哪里。四 打开上传工具六 常见错误解决方法遇到问题重新配置过程https://blog.csdn.net/m0_3...原创 2018-12-01 14:17:37 · 607 阅读 · 0 评论 -
IDEA上传项目到github
一 设置git 二 设置github三 上传工具四 上传项目到github五 下载和上传快捷按钮原创 2018-12-02 08:05:13 · 1388 阅读 · 0 评论 -
Github团队协作流程上
GitHub Flow是一个非常轻便的,基于分支的工作流。非常适合代码部署非常频繁的团队和项目。一 工作流步骤第1步:创建新分支第2步:在新分支的基础上添加新版本第3步:开启一个Pull Request第4步:讨论和代码审核第5步:合并分支,然后部署二 工作流方式1、团队成员之间合作方式2、开源项目中和互不相识的开源贡献者合作三 给队原创 2017-12-17 21:57:31 · 677 阅读 · 0 评论 -
开源项目贡献
一 Github的开源项目Github 是目前世界上最大的开源项目的托管交流平台。贡献开源项目的流程也是 Github 全力支持的,也一样是遵循 Github Flow,虽然跟前面团队合作流程会有一点差别。在团队内部,大家都是有写权限的。但是网上的开源项目参与者众多。如果你一上去就跟项目的拥有者说,Hey,你给我加个写权限吧,别逗了,人家也不认识你,怎么可能呢?二 开源项目流程图原创 2017-12-16 18:25:02 · 748 阅读 · 0 评论 -
Git合并分支(下)
一 准备两个github账号chengqiumingcakin24二 多人开发合并分支图三 一般情况下合并没问题第一步:cakin24在本地新建立了一个index.html文件第二步:另外一个开发者在githua上上传了一个main.html文件第三步:cakin24在本地提交合并操作由于两个开发者提交的文件不同,所以这种情况下合并没问题原创 2017-12-15 21:52:25 · 1598 阅读 · 0 评论 -
Github客户端的使用
一 Windows版本Github客户端的下载地址https://desktop.github.com/二 在本地创建一个项目三 在项目中新增一个文件,提交文件的一部分此时版本的历史记录如下:四 将文件中的其他内容也提交此时版本的历史记录如下:五 回滚上一原创 2017-11-26 05:54:40 · 2275 阅读 · 0 评论 -
浏览器中使用Github
一 Github官网https://github.com/全球最大的开源项目托管平台。可以采用Github网站,也可以通过Github客户端来管理项目。开源项目不付费,私有项目付费。先注册一个账号:cakin24二 用户登录Github后的首页面三 新建一个项目第一步:点击新建项目按钮第二步:填写项目相关信息,然后点击“Create re原创 2017-11-26 05:46:47 · 1959 阅读 · 0 评论 -
GitHub图形化客户端实现Git合并分支(上)
一 本地两个分支的合并现在项目只有一个master分支,我们新建了一个idea分支,实现自己的想法,commit一下,那么现在仓库内的情况是这样的如何让idea的代码并入master呢?需要“融合”一下。下面这个例子是将peter分支融合到master分支,融合方法如下:融合后的结果如下:二 实现机制新生产一个C5,这是一个“融合版本”(Merge原创 2017-12-03 18:26:42 · 7154 阅读 · 1 评论 -
Github简单分支操作——Git图形化客户端操作
一 在master的基础上创建一个新分支idea创建完新分支后的结果如下图,小对勾表示当前分支二 创建新分支原理在底层实现这个是非常巧妙的,就是又创建了一个新的idea指针,跟master指向同一版本,根本没有拷贝历史线。三 对idea分支做一下修改新建一个peter.txt文件,增加内容为nice。提交后的结果为:分支情况变成如下情原创 2017-12-03 18:19:21 · 4568 阅读 · 0 评论 -
上传代码到Git远程仓库(Github)
一 在官网https://github.com/注册一个账号。二 在网站内创建一个仓库,取名叫code。三 将本地的文件上传到远程仓库。[root@localhost ~]# pwd/root[root@localhost ~]# echo "# code" >>READE.md[root@localhost ~]# cat READE.md # code[root原创 2017-11-22 10:40:05 · 399 阅读 · 0 评论 -
Git 的9个基本操作命令
git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 runoob 项目:[root@localhost ~]# mkdir runoob[root@localhost ~]# cd runoob[root@localhost ru原创 2017-04-12 10:17:13 · 356 阅读 · 0 评论 -
Git 创建仓库
git initGit 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的项目目录保持不变(Git 只在仓库的根目录生成 .git 目录)。使用当前目录作为Git仓原创 2017-04-12 10:17:01 · 328 阅读 · 0 评论 -
Git 工作区、暂存区和版本库
首先来理解下Git 工作区、暂存区和版本库概念工作区:就是在电脑里能看到的目录。暂存区:英文叫stage, 或index。一般存放在".git目录"下的index文件(.git/index)中,所以把暂存区有时也叫作索引(index)。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。暂存区和版本区的目录结构如下图: 下面这个图展示了工作区转载 2017-04-12 10:16:51 · 314 阅读 · 0 评论 -
Git 工作流程
一般工作流程如下: 克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 大小: 41.1 KB原创 2017-04-12 10:16:41 · 262 阅读 · 0 评论 -
Git 安装配置
在使用Git前需要先安装 Git。Git 目前支持在 Linux/Unix、Solaris、Mac和 Windows 平台上运行。Git 各平台安装包下载地址为:http://git-scm.com/downloadsLinux 平台上安装Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。如果使用的系原创 2017-04-12 10:16:32 · 287 阅读 · 0 评论 -
将一个项目上传到github上
一通过GitGUIhere上传项目到Github1在github上创建项目fkbookapp。创建完后,记录下地址: https://github.com/cakin24/fkbookapp2右键要上传的项目fkbookapp选择GitGUIHere3在本地创建仓库4StageChanged点击【StageChanged】点...原创 2019-09-25 20:18:10 · 163 阅读 · 0 评论