github学习心得。哈哈,今天上传了自己的项目!
使用github托管代码
仓库(Repository)
用来存放项目代码,每个项目对应一个仓库。如果有多个项目了就需要多个仓库
收藏(star)
仓库主页star按钮,意思为收藏项目的人数
复制克隆项目(Fork)
你开源了一个项目,别人想在你的这个项目的基础上做写改进,然后应用自己的项目中,这时候就可以fork 你的项目。
发起请求(Pull request)
发起请求,这个是基于fork的,如果别人在你基础上做了改进,后来觉得改进的不错,应该要把这些改进让更多人受益,就想把改进的合并到原有项目里,这时候他就发起一个pull request,原有项目创建人,也就是你,就可以收到这个请求,这个时候你会仔细review他的代码,并且测试觉得OK了,就会接受他的PR,这时候他做的改进原有项目就会拥有了。
关注(watch)
这个理解就是观察,如果你watch了某个项目,那么以后只要这个项目有更新,你就会第一时间收到这个项目的通知提醒。
事务卡片(lssue)
发现代码bug,但是但是目前没有成型代码,需要讨论时用;
Create new file 创建文件
Upload files 上传文件
Find file 搜索仓库文件
Clone download 直接下载或者通过git克隆
Lssues 新建issue
仓库管理:
新建文件:Create new file
修改一个文件,点击文件名,到文件详情页可以做删除和修改动作。
点击描述,可以查看该文件提交相信信息。
删除文件:
还是点击文件名
进入文件详情页。
快速搜索项目。
Github lssues
作用:发现代码BUG,但是目前没有成型代码,需要讨论时用,或者使用开源项目出现问题使用、
情景:张三发现李四开源git库,则提交了一个issue,李四隔天登录在github主页看到通知并和张三交流,最后关闭issue.
Git工作区域:
工作区:添加,编辑,修改文件等动作。
Git仓库:最终确定的文件保存到仓库,成为一个新版本,并且对他人可见
暂存区:暂存已经修改的文件最后统一提交到git仓库中、

Git status
Git add hello.php
Git add test.php
Git status
Git commit –m“提交描述”
Git status
git config --global user.name 'famensaodiseng'
创建文件
Git status
Touth 1.php
添加到暂存区
使用远程仓库的目的
代码的共享,还有就是备份。、
Git克隆操作。
同步到远程仓库:
$ touch a2.php
$ git add a2.php
$git commit –m ‘第三次通过git提交到仓库’
$git push
github学习心得。哈哈,今天上传了自己的项目!的更多相关文章
- GitHub学习心得之 简单操作
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本文对Github的基本操作进行了总结, 主要基于以下文章: http://gitre ...
- GitHub学习心得之 安装配置与多帐号管理
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 GitHub学习心得之 安装配置与多帐号管理 1.前言2.GitHub Linux安装(ub ...
- SpringMVC:学习笔记(8)——文件上传
SpringMVC--文件上传 说明: 文件上传的途径 文件上传主要有两种方式: 1.使用Apache Commons FileUpload元件. 2.利用Servlet3.0及其更高版本的内置支持. ...
- Django:学习笔记(8)——文件上传
Django:学习笔记(8)——文件上传 文件上传前端处理 本模块使用到的前端Ajax库为Axio,其地址为GitHub官网. 关于文件上传 上传文件就是把客户端的文件发送给服务器端. 在常见情况(不 ...
- Java进阶学习:将文件上传到七牛云中
Java进阶学习:将文件上传到七牛云中 通过本文,我们将讲述如何利用七牛云官方SDK,将我们的本地文件传输到其存储空间中去. JavaSDK:https://developer.qiniu.com/k ...
- Javaweb学习笔记10—文件上传与下载
今天来讲javaweb的第10阶段学习.文件的上传与下载,今天主要说的是这个功能的实现,不用说了,听名字就是外行人也知道肯定很重要啦. 老规矩,首先先用一张思维导图来展现今天的博客内容. ...
- 学习webpack过程并上传到github
使用工具:sublimeText+node+git 1,一个包的文件结构,生成初始文件 在node 命令行窗口中创建demo_a文件夹 使用命令 npm init 初始化包,生成package.jso ...
- Git学习笔记-上传一个新的项目到GitHub上
前提: 已有Github账号,已在Github上建立了仓库,已在Github上配置了SSH,已上传过一些项目到Github上 目标: 目前有一个新的项目,需要上传到github上 我的做法记录: 1. ...
- springmvc学习笔记--支持文件上传和阿里云OSS API简介
前言: Web开发中图片上传的功能很常见, 本篇博客来讲述下springmvc如何实现图片上传的功能. 主要讲述依赖包引入, 配置项, 本地存储和云存储方案(阿里云的OSS服务). 铺垫: 文件上传是 ...
随机推荐
- Servlet(API)生命周期
一.最上层接口Servlet 查看Servlet接口源码: 有5个方法 访问过程(默认): 1.进行Servlet类加载 当Tomcat容器启动后,服务器寻找应用部署的描述文件(web.xml),从部 ...
- 第6章 静态路由和动态路由(3)_RIP动态路由协议
5. RIP动态路由协议 5.1 RIP协议(Routing Information Protocol) (1)是一个距离矢量路由选择协议.选择最佳路径的标准是跳数,如果到达目标网络经过的路由器最少, ...
- C# 自己动手实现Spy++(二)
昨天已经实现了获取窗口的标题.句柄等信息,但是高亮部分还有问题,而且红色绘制框擦除也有问题,今天就又研究了下上述两个问题. 高亮部分红色框只显示左上的边框,而右下的显示不出来,如图: 代码如下: pu ...
- WebUploader 手机端上传图片(转)
https://blog.csdn.net/loserorleader/article/details/50395040
- 评委打分系统最新版,采用Flash展示双屏技术,望大家测试,多提意见.
最新版结合应用了 Flash展示技术,PPT展示技术,移动端云打分技术等. 详细视频见土豆视频:http://www.tudou.com/programs/view/NUN2lUzkPRI 放大查看上 ...
- (转)C# 控制蜂鸣器发声
原文地址:http://blog.csdn.net/tsinfeng/article/details/6201918 在C#中可以通过以下四种方式来实现蜂鸣或者报警,播放声音之类的功能.XP下对蜂鸣有 ...
- bat文件去括号
@Echo Off&SetLocal ENABLEDELAYEDEXPANSION FOR %%a in (*) do ( set "name=%%a" set " ...
- es6(13)--Promise
//Promise { //原始方法 let ajax=function(callback){ console.log('执行') setTimeout(function(){ callback&am ...
- asp 月末 月初
上个月第一天:<%=dateadd("m",-1,year(date)&"-"&month(date)&"-1" ...
- Failed to execute request because the App-Domain could not be created. Error: 0x80070002 系统找不到指定的文件。
360更新补丁后,网站就打不开aspx文件了,后来一查是framework2.0的KB2844285这个补丁引起的.把它卸载掉就ok了!