git&github(上)

yangyh26 yangyh26     2023-04-25     597

关键词:

1.Github的作用

  借助Github托管项目代码

2.基本概念

2.1.仓库(Repository)

  即你的项目,你想在Github上开源一个项目,那就必须要新建一个Repository。如果你开源的项目多了,你就拥有一个Repositories。私有仓库只能自己或者指定的朋友才有权限操作(私有仓库是收费的)。

2.2.收藏(Star)

  仓库主页star按钮,意思为收藏项目的人数,在Github上如果你有一个项目获得100个star都算不容易了。

2.3.复制项目(Fork)

  这个不好翻译,如果实在要翻译我把他翻译成分叉,什么意思呢?你开源了一个项目,别人想在你这个项目的基础上做些改进,然后应用到自己的项目中,这个时候他就可以 Fork 你的项目(打开项目主页点击右上角的fork按钮即可),然后他的 GitHub 主页上就多了一个项目,只不过这个项目是基于你的项目基础(本质上是在原有项目的基础上新建了一个分支),他就可以随心所欲的去改进,但是丝毫不会影响原有项目的代码与结构。

技术图片

2.4.发起请求(Pull Request)

  发起请求,这个其实是基于 Fork 的,还是上面那个例子,如果别人在你基础上做了改进,后来觉得改进的很不错,应该要把这些改进让更多的人收益,于是就想把自己的改进合并到原有项目里,这个时候他就可以发起一个 Pull Request(简称PR) ,原有项目创建人,也就是你,就可以收到这个请求,这个时候你会仔细review他的代码,并且测试觉得OK了,就会接受他的PR,这个时候他做的改进原有项目就会拥有了。

技术图片

2.5关注(Watch)

  这个也好理解就是观察,如果你 Watch 了某个项目,那么以后只要这个项目有任何更新,你都会第一时间收到关于这个项目的通知提醒。

2.6.事务卡片(Issue)  

  发现代码BUG,但是目前没有成型代码,需要讨论时用。举个例子,就是你开源了一个项目,别人发现你的项目中有bug,或者哪些地方做的不够好,他就可以给你提个 Issue ,即问题,提的问题多了,也就是 Issues ,然后你看到了这些问题就可以去逐个修复,修复ok了就可以一个个的 Close 掉。

2.7.Github主页

  账号创建成功或点击网址导航栏github图标都可进入github主页:该页左侧主要显示用户动态以及关注用户或关注仓库的动态;右侧显示所有的git库。 

2.8.仓库主页

  仓库主页主要显示项目的信息,如:项目代码,版本,收藏/关注/fork情况等。

技术图片

2.9.个人主页

  个人信息:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息。

技术图片

3.Github的使用

3.1.注册Github账号

技术图片

3.2.注册仓库

技术图片

git&github(上)

1.Github的作用  借助Github托管项目代码2.基本概念2.1.仓库(Repository)  即你的项目,你想在Github上开源一个项目,那就必须要新建一个Repository。如果你开源的项目多了,你就拥有一个Repositories。私有仓库只能自己或者指定... 查看详情

GitHub & Tortoisegit:git 没有干净地退出(退出代码 128)

】GitHub&Tortoisegit:git没有干净地退出(退出代码128)【英文标题】:GitHub&Tortoisegit:gitdidnotexitcleanly(exitcode128)【发布时间】:2021-11-2323:45:30【问题描述】:我克隆了一个存储库,效果很好。不幸的是,我里面的文件有问题,... 查看详情

git&github

Git&GitHub01、创建GitHub账号  请点击标题链接,阅读官网帮助02、创建代码仓库  请点击标题链接,阅读官网帮助03、安装Git  注:Git官网下载太慢,可在【360卫士】-->【软件管家】中搜索下载04、打开Git命令行  在... 查看详情

git&github快速入门

git&github快速入门http://www.cnblogs.com/alex3714/articles/5930846.html 查看详情

github&&sourcetree教程

-->本教程适用于主流的开源网站github和bitbucket,个人认为sourceTree还是比较好用的git客户端,支持windows和macos。-->soureceTree的最新版本可能与此教程的screenshot有些许不同,但大同小异(sourceTree的最新版本操作上更人性化)-->... 查看详情

git&github基本使用(代码片段)

...演示安装了在完成一个简单的Git交互之前,我们需要一个GitHub的账号,需要去GitHub申请一个这也是相当的简单,相信聪慧的您已经做好了准备工作:注册一个GitHub账号,下载安装Git工具创建GitHub仓库(Repository)登陆GitHub后点击... 查看详情

001git&github

01、创建GitHub账号02、创建代码仓库03、安装Git  注:Git官网下载太慢,可在【360卫士】-->【软件管家】中搜索下载04、打开Git命令行  在代码存放目录【鼠标右键】-->【GitBashHere】05、配置Git  gitconfig--globaluser.name"name"... 查看详情

git&github

…orcreateanewrepositoryonthecommandlineecho"#hello-world">>README.md gitinit gitaddREADME.md gitcommit-m"firstcommit" #https方式提交 #gitremoteaddoriginhttps://github.com/sh 查看详情

git&github(代码片段)

...2的条款分发的自由/免费软件,安装参见:http://git-scm.com/GitHub是一个基于Git的远程文件托管平台(同GitCafe、Bit 查看详情

github学习:如何从本地把项目上传到github&&如何把github项目通过clone复制下来,详细教程

一、第一步---注册一个Github账号首先要在GitHub上创建一个帐号,可以去官方网站注册一个账号。 前提:本地安装一个git本人github:https://github.com/saucxs 二、git安装下载地址:http://msysgit.github.io/ 二、第二步---生成私钥... 查看详情

git&github

Git&GitHub1、版本控制工具应该具备的功能协同修改多人并行不悖的修改服务器的同一个文件数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态状态管理在保存每一个版本的文件信息的时候要做到不... 查看详情

git&github

本节内容github介绍安装仓库创建& 提交代码代码回滚工作区和暂存区撤销修改删除操作远程仓库分支管理多人协作github使用忽略特殊文件.gitignore  为什么要用版本控制?假设你在的公司要上线一个新功能,你们开发... 查看详情

git&github入门

160917 说明:gitlog查看历史时,看到作者有XX,邮箱是XXXX,说明了git本身已经和我的邮箱关联起来了。目录:/home/ZXXZ/Documents/gitTest .常见操作  1.本地 1.1什么是版本库  版本库又名仓库,英文名repository,你可... 查看详情

git&github的使用

git(/ɡ?t/[5], 音频(帮助·信息))是一个分布式版本控制软件,最初由林纳斯·托瓦兹(LinusTorvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。应注意的是,这与GNUInteractiveTools[6](一... 查看详情

前端技术之git&github

前端技术之Git&GitHub第一章Git操作一、分布式版本控制系统在这类系统如Git 、BitKeeper,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一分布式的版本控制系统在管理项目时存放的不是项目... 查看详情

git&github就是这么简单(代码片段)

Git&GitHub就是这么简单1、GitHub的历史  可能大家都听过Git和GitHub,关于他们也有很多的描述,要说清楚他们之间的关系,故事还得从那一年说起。时间描述1970-80年初  最初美国贝尔实验室的KenThompson,以BCPL语... 查看详情

git&github入门

本节内容github介绍安装仓库创建& 提交代码代码回滚工作区和暂存区撤销修改删除操作远程仓库分支管理多人协作github使用忽略特殊文件.gitignore前戏为什么要用版本控制?假设你在的公司要上线一个新功能,你们开发团队... 查看详情

git&github-远程库的拉取

  fetch的操作会下载远程库的分支到我们的本地库中,gitbranch-v查看,会出现多出了一个分支 查看详情