git/github安装与使用教程
新学习了Git和GitHub的使用,记一下笔记,也希望可以帮助他人,这里只是初级阶段,以后还会不断的修改和完善。
1.什么是git

开源的分布式版本控制系统,与svn比独特的地方:
1.解决了svn后提交冲突的问题
· 2.可以随时提交自己的代码,无网环境也可以进行代码的提交。
3.如果你想,每个人都可以是自己成为源代码。
2.git下载与安装
官方下载地址:https://git-scm.com/downloads
下载完成后傻瓜式默认安装,也可以根据自己的需求手动配置,这里就不在演示。
注意事项:安装完成检查本机环境变量,如果计算机没有自动添加git的环境,需手动添加环境变量,把git的bin目录添加进环境变量。
3.注册github
4.本地仓库与github仓库关联
第一步:进入Git Bash配置登录远程的用户名和密码
用户名为github的登录名,邮箱为github的邮箱
git config --global user.name "用户名"
git config --global user.email "邮箱"
第二步:生成密钥发送给远程仓库,方便使用,不需要每次进入都重新输入密码
ssh-keygen -t rsa -C 邮箱 //邮箱是github的邮箱
打开本地c:\..\.ssh\id_rsa.pub文件。此文件里面内容为刚才生成人密钥。
第三步:登陆github系统。点击右上角的 Settings--->SSH and GPG keys ---> new SSh key
把你本地生成的密钥复制到里面(key文本框中), 点击 add key 就ok了
第四步:测试连接是否成功
$ ssh -T git@github.com
温馨提示:如果在本地的../.ssh有known_hosts文件说明你连接成功了
5 项目发布
1. 本地新建项目并初始化,右击 -->> git bash here -->> git init
2. github新建仓库 , 点击右上角的 Settings-->>your repositories-->>new -->> creat repository
3. 本地项目关联github远程项目
$ git remote add origin 项目ssh地址或者https地址 //连接远程github项目
第一次发布项目
git add . //发布文件到暂存区 git commit -m "注释内容" //从暂存区--本地分支 git push -u origin master //发送到远程github
第一次下载项目
git clone ssh或者https
提交
git add . //发布文件到暂存区 git commit -m "注释内容" //从暂存区--本地分支 git push origin master //发送到远程github
更新
git pull
git/github安装与使用教程的更多相关文章
- Git的安装和使用教程详解
---恢复内容开始--- 本篇笔记聊聊Git的安装和使用教程 一.认 识 Git ...
- git (Linux安装及使用教程)
查看当前服务器是否有安装git git --version 如果有,那么查看版本号,是否是你想要的或最新的版本 如果不是自己想要的版本,那么执行以下命令可卸载当前版本 yum remove git 卸 ...
- git/github 代码托管图文教程
现在都流行将代码托管到github,使用版本控制工具git,现在让我们开始一步一步的将我们本地的代码托管到github上去吧 一. git的使用 1.下载git工具 2.下载好后安装时候注意要使用vi ...
- Git配置安装使用教程操作github上传克隆数据
Git是何方神圣? Git是用C语言开发的分布版本控制系统.版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态).另一个状态可以是不同的文件,也可以是不同的文件内容 ...
- git github 使用教程
参考文章:文章地址: http://wuyuans.com/2012/05/github-simple-tutorial/ github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般 ...
- Git 安装和使用教程
Git 安装和使用教程 git 提交 全部文件 git add . git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件.注意 ...
- Git 安装和使用教程(更加详细)
转载至:https://www.cnblogs.com/smuxiaolei/p/7484678.html#undefined Git 安装和使用教程 git 提交 全部文件 git add . g ...
- Linux下的GitHub安装与简单配置教程 ~ 转载
Linux下的GitHub安装与简单配置教程 1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS.SVN等集中式的版本控制系统. 2.Git的安装 1)安装Git a.查看与 ...
- Git下载安装及设置详细教程
Git下载安装及设置详细教程 一.安装前准备 1. 廖雪峰老师Git教程 :推荐Git入门教程. 2. 按照自己的系统版本下载Git软件,我的操作系统:Windows7 64位,安装版本为Git ...
随机推荐
- centos7 docker swarm加入集群失败
提示的错误为 [root@localhost downloads]# docker swarm join --token SWMTKN-1-2ezr0k5ybds1la4vgi2z7j8ykxkmm0 ...
- git初次登陆使用
一. 安装git 二. 在当前项目根目录点击鼠标右键,出来下图: 点击进入git命令行界面. 三.初始化项目 git init 四. 添加所有文件到项目中 git add . 五. 尝试提交所有文件 ...
- Laya的滚动容器
想实现一个简单的滚动容器.例如水平排列10个图标,可以左右滑动查看的. Egret里有布局容器可以滚动 Laya看了教程和示例,没有找到一个滚动容器,只有一个list,需要设置item,显然不是我想要 ...
- matlab学习笔记8 基本绘图命令-LineSpec线条设定
一起来学matlab-matlab学习笔记8 基本绘图命令_4 LineSpec线条设定 觉得有用的话,欢迎一起讨论相互学习~Follow Me 绘图函数接受线条设定作为参数并相应地修改生成的图形.您 ...
- [Matplotlib] Data Representation
Jupyter Notebook Goto: https://plot.ly/python/#3d-charts[丰富的作图资源] Data Visualization¶ In [1]: from ...
- SpringBoot 使用AOP记录接口访问日志
文章来源:https://macrozheng.github.io/mall-learning/#/technology/aop_log AOP AOP为Aspect Oriented Program ...
- NODE_ENV=production 环境变量设置
"start": "NODE_ENV=production node ./bin/www"
- mongodb 切换wiredtiger
1.由于最近用到mongodb但查询时前十分左右,用压力测试不太稳定,所以换成第三方引擎试试,但效果还是一样. 具说第三方引擎比较给力,但在使用没有发现.现将mongodb切换wiredtiger引擎 ...
- Legacy和UEFI,MBR和GPT的区别
Legacy(历史的,遗留的,传统的)和UEFI指的是系统引导方式(Legacy为传统BIOS,UEFI为新式BIOS),MBR和GPT指的是磁盘分区表类型. 一般情况下都是Legacy+MBR, U ...
- 【Tools】UltraISO官网最新板+注册码
官网最新UltraISO 9.7版本安装文件,非注册机,亲测可用,若注册码失效,评论会删除. 土豪赏逼地址: https://download.csdn.net/download/qq_1818716 ...