仓库

Git_初步了解

不打扰是莪最后的温柔 提交于 2020-02-24 03:27:41
G it入门篇 一: Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 什么是 SVN ? SVN是 集中式版本 控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是 必须联网 才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。 那么 git呢 ? Git是 分布式版本 控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件 A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 在 windows上如何安装Git ? a) 登录官网: https://git-scm.com/download/win b) 根据提示安装 git c) 出现以下即为安装成功 d) 会弹出一个类似的命令窗口的东西,就说明 Git安装成功。如下: e)

入门级 - 码云(Gitee),GitHub 教程

隐身守侯 提交于 2020-02-23 08:03:58
前言 这篇文章的目的是记录我的关于GitHub的内容,从注册、下载直到设置成功每一步都有解释,其中有一些截图或者代码来自于网络。 GitHub和码云均基于Git,所以两者的操作方法基本一致,只需要学习其中一种即可。 GitHub与码云均提供免费的代码仓库。 GitHub免费版只能创建公开的项目,私有项目需要付费,截止本文发布时,服务费用是 $7.00 ; 码云免费版支持5人以下的组织,可以创建私有项目。 码云:https://gitee.com/ GitHub:https://github.com 由于GitHub是全英文界面,对于一个英语盲,学习成本稍显高昂了点,所以我这里从码云下手。 正文 1.账户注册: 无论是GitHub还是码云(下称Gitee),要使用他们,我们都需要先注册账户,已有账户的可以跳过此步骤。 Gitee GitHub 2.创建仓库: a.创建远程仓库 登入Gitee后,点击头像旁边的"+"加号-->新建项目 GitHub的操作方式与Gitee类似,这里不做截图比较 填写项目基本信息后直接点击创建,这样一个远程仓库就已经创建完成了。 b.初始化本地仓库 1)Git Bash安装 本地仓库的初始化需要借助软件Git Bash 来完成。 点击前往Git官网 下载适用您的电脑的Git版本,下载完成后运行安装程序,过程中使用默认选项即可,若须修改安装路径

使用Github管理项目代码的版本

梦想与她 提交于 2020-02-23 08:03:05
作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上, Github已经成为了管理软件开发以及发现已有代码的首选方法 。 在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。 在GitHub进行分支就像在Myspace(或Facebook…)进行交友一样,在社会关系图的节点中不断的连线。 本文介绍如何在Mac下使用Github Desktop这个客户端管理Eclipse开发的项目代码。本文涉及三个主题: 1.注册GitHub帐号; 2.下载安装Mac版Github Desktop客户端; 3.让Eclipse与Github Desktop协作。 一、注册GitHub帐号 1.访问官方注册地址: https://github.com ,填写你的昵称、登陆邮箱和密码后点击“Sign up for GitHub”按钮

GitHub图形界面使用笔记

試著忘記壹切 提交于 2020-02-23 08:01:29
学会了最简单的在GitHub上上传项目和展示项目,怕自己会忘记所以还是先记录下了来。 GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。 GitHub同时提供付费账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git访问站点。除了允许个人和组织创建和访问代码库以外,它也提供了一些方便社会化软件开发的功能,包括允许用户跟踪其他用户、组织、软件库的动态,对软件代码的改动和 bug 提出评论等。GitHub也提供了图表功能,用于显示开发者们怎样在代码库上工作以及软件的开发活跃程度。 GitHub也提供一个粘贴箱风格的站点Gist,供软件代码库使用的Wiki,以及通过git版本库进行编辑和管理的网页托管功能。 一.注册 登录到 https://github.com ,按照步骤注册即可。一般选择免费,上传的代码会公开;付费可以不公开托管的代码。 二.安装GitHub for Windows https://github.com 首页的下方, 三.打开图形界面登陆 四.点击右上侧的 ,先对软件进行设置 打开 Options

GitHub从注册到使用

一世执手 提交于 2020-02-23 08:00:56
  GitHub是最流行的代码库,里面存储着丰富的优秀的开源代码,不仅如此,作为一款免费的代码存储利器也是很牛逼,支持各种编程语言,代码显示效果堪称完美,可以随时随地查看自己记录的笔记   GitHub的好处一大推,但是对于一个新手来说真是不知如何下手,下面我们就讲解一下如何开启自己的代码库 1:注册一个GitHub账户   百度搜索GitHub或者直接点击https://github.com/进入官网 进入之后我们开始注册,这里需要填写昵称(用户名)注册邮箱和密码,这里需要注意以下几点   昵称一栏:每次在你输入昵称之后,都会检查是否已经被注册了。如果被注册了,那么会提示Username is already taken.此时你需要另换一个昵称进行注册,昵称只能出现字母、数字、短横线,不能使用下划线。并且开头也不能使用短横线(-).也不能使用中文昵称。   邮箱一栏:要填写合法邮箱,并且是未在GitHub注册过的邮箱,否则会弹出错误提示   密码一栏:注意密码至少是7个字符。 这些填写正确之后,此时点击最下方的绿色大按钮就开始注册了。 点击验证 验证完毕,点击Create an account 2:选择账户类型   这时会弹出一个界面,让你选择你的私人计划(personal plan),即选择免费用户还是付费用户,付费用户可以拥有私人代码仓库(repos),即别人不能查看你的代码

详解如何在CentOS7中使用Nginx和PHP7-FPM安装Nextcloud

佐手、 提交于 2020-02-23 04:01:52
这篇文章主要介绍了详解如何在CentOS7中使用Nginx和PHP7-FPM安装Nextcloud,会通过 Nginx 和 PHP7-FPM 来运行 Nextcloud,同时使用 MariaDB 做为数据库系统。 Nextcloud 是一款自由 (开源) 的类 Dropbox 软件,由 ownCloud 分支演化形成。它使用 PHP 和 JavaScript 编写,支持多种数据库系统,比如 MySQL/MariaDB、PostgreSQL、Oracle 数据库和 SQLite。它可以使你的桌面系统和云服务器中的文件保持同步,Nextcloud 为 Windows、Linux、Mac、安卓以及苹果手机都提供了客户端支持。Nextcloud 并非只是 Dropbox 的克隆,它还提供了很多附加特性,如日历、联系人、计划任务以及流媒体 Ampache。 在这篇文章中,我将向你展示如何在 CentOS 7 服务器中安装和配置最新版本的 Nextcloud 10。我会通过 Nginx 和 PHP7-FPM 来运行 Nextcloud,同时使用 MariaDB 做为数据库系统。 先决条件 64 位的 CentOS 7 服务器的 Root 权限 步骤 1 - 在 CentOS 7 中安装 Nginx 和 PHP7-FPM 在开始安装 Nginx 和 php7-fpm 之前,我们还学要先添加

idea-git操作

随声附和 提交于 2020-02-23 03:58:06
摘自:https://blog.csdn.net/qq_39470733/article/details/80366435 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发 场景六:小袁把分支提交到远程Git仓库 场景七:小张获取小袁提交的分支 场景八:小张把分支合并到主干 下面来看以上各场景在IDEA中对应的操作。 场景一:小张创建项目并提交到远程Git仓库 创建好项目,选择VCS - > Import into Version Control -> Create Git Repository 接下来指定本地仓库的位置,按个人习惯指定即可,例如这里选择了项目源代码同目录 点击OK后创建完成本地仓库,注意,这里仅仅是本地的。下面把项目源码添加到本地仓库。 下图是Git与提交有关的三个命令对应的操作,Add命令是把文件从IDE的工作目录添加到本地仓库的stage区,Commit命令把stage区的暂存文件提交到当前分支的仓库,并清空stage区。Push命令把本地仓库的提交同步到远程仓库。

前端基础-git(三):git和GitHub的一些基础操作

≯℡__Kan透↙ 提交于 2020-02-23 03:39:55
文章目录 settings 用户设置 创建仓库 把本地仓库信息提交到远程仓库 真实项目开发流程: NPM(node package manger) 总结 github是一个网站,是一个开源的源代码管理平台,用户注册后,可以在自己账户下创建仓库,用来管理项目的源代码(源代码是基于git传到仓库中) 我们所熟知的插件、类库、框架等都在这个平台上有托管,我们可以下载观看和研究源码等 settings 用户设置 Profile: 修改自己的基本信息 Account 可以修改用户名 Security: 可以修改自己的秘密 Emails: 邮箱(必须进行邮箱校验) 创建仓库 new Reponsitory ->填写信息 -> Create repository public:公共仓库作为开源项目 private:私有仓库作为内部团队协作管理的项目 Settings -> 删除仓库Delete this repository -> Collaborators 设置协作开发人员 Code 可以查看历史版本信息和分支信息 把本地仓库信息提交到远程仓库 建立本地仓库和远程仓库的连接 git remote - v //查看本地仓库和哪些远程仓库保持链接 git remote add origin [ git远程仓库地址 ] //添加新建一个链接 git remote rm origin //删除关联信息

从0开始使用GitHub for Windows(一)——使用 GitHub Desktop 创建第一个仓库

谁都会走 提交于 2020-02-22 20:58:53
一、准备: GitHub Desktop下载地址: https://desktop.github.com/ 安装点击下一步即可! GitHub Desktop界面 二、创建新仓库  单击 Create a tutorial repository and clone it(创建教程仓库并克隆它) 单击 Create repository(创建仓库) 三、将仓库推送到 GitHub  目前,该仓库只存在于用户的计算机中,用户是唯一能访问该仓库的人。 将仓库发布到 GitHub 可使其在多个处理同一项目的计算机和团队成员之间保持同步。 要发布仓库,需先将其推送到 GitHub,这样它也会出现在 GitHub.com 上。 点击 publish repository 单击 Publish repository(发布仓库) 单击 View on GitHub(在 GitHub 上查看) github.com上已存在该项目 四、设置文本编辑器  为减少设置开发环境的时间,你可以直接从 GitHub Desktop 启动多个文本编辑器和集成的开发环境 (IDE)。 从 GitHub Desktop 中的仓库可以在常用文本编辑器中无缝打开项目文件夹。 官网:https://atom.io/ 安装Atom 安装完成之后再次点击 用Atom就可以打开我们的仓库文档了: 五、 进行、提交和推送更改

Github上传项目

痞子三分冷 提交于 2020-02-22 03:01:16
地址: https://github.com/ 登陆后点击右上角 创建项目 提交项目代码 cd zhihuribao // 在本地命令行中切换到自己的项目中 git init // 初始化仓库(想当于新建本地仓库) git add . // 把所有文件提交到暂存区 git commit -m ‘init’ // 提交到本地仓库 git remote add origin https://github.com/xfee/zhihuribao.git // 和远程仓库建立连接,把地址换成自己的 git push -u origin master // 推送到远程仓库 来源: CSDN 作者: weixin_46353442 链接: https://blog.csdn.net/weixin_46353442/article/details/104372736