摘要:链接并上传项目关于是一个网站和服务,作为项目源码托管,协作开发仓库,其中协作开发仓库是的初衷,也是目前应用的最多方面,项目下来更改配置即可运行,适合团队协作开发项目,要了解,必须首先了解。
GitHub是一个网站和服务,作为项目源码托管,协作开发仓库,其中协作开发仓库是GitHub的初衷,也是目前应用的最多方面,项目clone下来更改配置即可运行,适合团队协作开发项目,要了解github,必须首先了解Git。
Git是一个开放源代码版本控制系统,用于敏捷搞笑的处理任何大或小的项目,git不仅仅是一个版本控制系统,它也是内容管理系统,工作管理系统等。git是开源中国推出的基于git的代码托管服务。
第一步:注册登录GitHub
第二步:右上角"+"号创建仓库
下一步进入仓库信息填写,具体填写内容如下
例如:
单机Create Repository创建GitHub仓库成功,查看已创建的仓库
创建成功:
为了把本地的仓库传到github,还需要配置SSH Key,就是为了把本地的代码上传到github。
安装git资源地址:https://git-scm.com/downloads
进入资源地址页面
下载完成后双击.exe文件
下一步:更改地址
下一步,选择安装组件:
下一步:选择文件默认的编辑器
下一步:调整电脑的PATH环境
下一步:
下一步,配置行尾符号转换
下一步:配置终端模拟器与git Bash一起使用
下一步
下一步:
下一步:配置额外的选项,启用文件系统缓存和启用git凭证管理器
等待安装进度:
完成安装:
启动测试:
到此,Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。
Git Bash,是Git配套的一个控制台,点击打开如下图:
Git GUI,是Git的可视化操作工具,点击打开如下图:
git安装完成后进行最后一步设置,在命令行输入
$ git config --global user.name “Your Name”$ git config --global user.email "email@example.com"
因为git是分布式版本控制系统,所以每个机器都必须自报家门,你的名字和邮箱地址。
注意:git config 命令的 --global参数,用这个参数,表示你这台机器上所有的git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和邮箱地址。
版本库又名仓库,可以简单里的理解为一个目录,这个目录所有文件都可以被git管理起来,每个文件的修改,删除,gti都能跟踪,以便任何时候都可以追踪历史,或者在将来某个时刻还原,所以,创建一个版本库非常简单,选择一个合适的地方,创建一个目录。
$ mkdir git本地仓库$ cd git本地仓库$ pwd/home/userName/git本地仓库
pwd用于显示当前目录,
通过git init命令把这个目录变为Git可管理的仓库
$git init
很快就把git仓库建好了,而且告诉你是一个空的仓库,执行命令后当前目录下多了一个.git的目录,这个目录是git来跟踪管理版本库的,没事千万不要动手修改这个目录里面的文件,如果乱改的话,就把git仓库给破坏掉。
为了把本地的仓库传到github,还需要SSH KEY
生成SSH key命令:
$ ssh-keygen -t rsa -C "your_email@youremail.com"
邮箱是自己的邮箱地址,一直回车,使用默认值即可
完成后,在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这就是SSH Key的秘钥对,id_rsa是私钥,不能随便发出去,id_rsa.pub是公钥,可以放心的告诉他人。
打开id_rsa.pub,复制里面的Key.
登录GitHub,打开"Account settings",左边的ADD SSH KEY,
验证是否成功:
ssh -T git@github.com
运行后有如上结果,代表已经成功连接上github
现在,在github上的这个仓库还是空的,将你需要上传的项目复制到git本地仓库文件夹内,然后
$ git add 指定文件夹
看到文件夹的内容都提交上去了,然后使用:
$ git commit -m "第n次提交"
在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,可以在本地git仓库的命令行输入:
复制仓库地址:运行如下命令
$ git remote add origin https://github.com/wuyongGitHub/Electronic_commercial_city.git
关联好之后,我们就可以吧本地库的所有内容推送到远程仓库,也就是github上了,通过
$ git push -u origin master
由于创建的远程仓库是空的,所以要加上-u这个参数,然后就去GitHub上刷新一下,就会出现刚刚上传的文件夹了
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/125059.html
摘要:注意选择是方式还是方式,如果已经配置好方式的话建议用这种方式,因为需要输入账号密码。如果有任何觉得需要改进的地方请留言或者在中提出,非常感谢地址原文地址利用做图床小工具 前言 最近使用自己搭建的一个博客系统Fame写博客,博客中的图片是利用github做图床的,配合RawGit获取图片中的链接,只是这样每次都感觉很麻烦,于是写了一个小工具方便上传图片和获取链接。 环境需求 java8...
摘要:内容包括翻译环境搭建项目管理与自动化构建三部分。博客首页声明官方文档翻译稿发布托管在七牛上的翻译文档仓库环境搭建翻译与写作一样,首要之事均为专注于翻译写作本身,而不考虑样式等方面。安装完成后,运行即可在启动一个本地的。 感兴趣的同学可以关注这个翻译项目 、 我的博客原文 和 我的Github showImg(/img/remote/1460000006776466); 前段时间翻译的S...
摘要:搭建个人博客二更改博客主题上传源代码本文简单介绍搭建博客。本文主要目的是对学习内容进行总结以及方便日后查阅。以后每次部署完一篇新的博文后,博客就会更新然后你还要要一下生成博客的程序代码,以防万一。 Hexo+GitHub 搭建个人博客(二):更改博客主题、上传源代码 showImg(https://segmentfault.com/img/bV5VBL?w=800&h=400); ...
摘要:静态资源的访问通过配置代理实现页面的访问,跟服务端工程毫无关系,服务端只负责提供异步接口。集中管理异步接口配置的模块 Nicon 一言不合,先上平台Nicon。该平台接入github登录,采用七牛CDN存储,欢迎大家试用。 Nicon 是一个集图标上传、展示、使用于一身的字体图标管理平台,流程简单,符合日常开发使用习惯,适合企业在内部部署使用。采用 Iconfont 字体图标替换项目中...
阅读 3458·2023-04-26 02:44
阅读 1606·2021-11-25 09:43
阅读 1458·2021-11-08 13:27
阅读 1853·2021-09-09 09:33
阅读 877·2019-08-30 15:53
阅读 1739·2019-08-30 15:53
阅读 2752·2019-08-30 15:53
阅读 3089·2019-08-30 15:44