git之简单入门及操作~
看了bili的教程,https://www.bilibili.com/video/av23853294?from=search&seid=3300012850779227291
特此整理下。
1、首先安装git,然后最好国内镜像,否则下载很慢
2、其次,可以注册github的账号,后面会用到。
3、把git和github链接起来,就是建立连接,右键打开git bash here,输入ssh-keygen,会中C:\Users\Administrator\.ssh文件夹下生成两个文件,打开id_rsa.pub,把里面的信息全部拷贝的github之SSH and GPG keys中。这样就把git和github建立了链接。
4、新建一个文件,打开文件,右键git bash here,
可以看到如下信息:
a、git init命令 Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git
$ git init
Initialized empty Git repository in C:/Users/Administrator/Desktop/maple_stm_git/.git/ b、git remote add origin命令,把github的链接和本地文件建立连接
Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git (master)
$ git remote add origin https://github.com/liming2013/maple.git c、git pull origin master命令,下载代码到本地文件夹中
Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git (master)
$ git pull origin master
remote: Enumerating objects: , done.
remote: Total (delta ), reused (delta ), pack-reused
Receiving objects: % (/), 7.86 MiB | 74.00 KiB/s, done.
Resolving deltas: % (/), done.
From https://github.com/liming2013/maple
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
d、git add命令,在文件夹中添加几个文件,然后add到stage区域,中间需要空格。
Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git (master)
$ git add a.c ble_nrf_add.txt Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git (master)
$ git commit -m "add"
[master d381232] add
files changed, insertions(+)
create mode a.c
create mode ble_nrf_add.txt e、git push origin master命令,上传文件之github Administrator@PC-20150323YSLL MINGW64 ~/Desktop/maple_stm_git (master)
$ git push origin master
Username for 'https://github.com': liming2013
Enumerating objects: , done.
Counting objects: % (/), done.
Delta compression using up to threads
Compressing objects: % (/), done.
Writing objects: % (/), bytes | 97.00 KiB/s, done.
Total (delta ), reused (delta )
remote: Resolving deltas: % (/), completed with local object.
To https://github.com/liming2013/maple.git
af0703b..d381232 master -> master f、“git add .”命令,可以添加文件夹中全部的文件
git之简单入门及操作~的更多相关文章
- Github的使用以及Git的简单入门 - 课程作业三
GitHub创建项目 登录GitHub,在个人主页创建项目(repository) 创建后会生成2个文件,README.md和.gitignore.如图 创建本地仓库 如果是第一次使用git的话,需要 ...
- 使用Git Extensions简单入门Git
前言 关于这个主题,之前我录了段视频教程,在本地看清晰度还可以,但传到优酷上就很不清晰了,即使是后来重制后还是一样不清晰,所以现在想整理成文字版.当然,大家还可以将我百度云上的视频下载下来观看,连同优 ...
- [转]VS2015 Git 源码管理工具简单入门
VS2015 Git 源码管理工具简单入门 1.VS Git插件 1.1 环境 VS2015+GitLab 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到本 ...
- git简单入门
git简单入门 标签(空格分隔): git git是作为程序员必备的技能.在这里就不去介绍版本控制和git产生的历史了. 首先看看常用的git命令: git init git add git comm ...
- Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步
Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步 一.概述 PV操作是对信号量进行的操作. 进程同步是指在并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消 ...
- 简单入门PHP中的多字节字符串操作
什么是多字节的字符串操作呢?其实不少的同学可能都已经使用过了,但我们还是要从最基础的问题说起. 一个字符占几个字节并不是我们表面上看到的那样.正常情况下,一个数字或英文以及英文符号都是占用一个字节的. ...
- Git的简单操作
一.Git安装 windows下,可在在git官网下载(https://git-scm.com/downloads) 也有360提供的git(http://baoku.360.cn/soft/show ...
- Git与Repo入门(转载)
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAykAAADuCAIAAACyDd+sAAAAA3NCSVQICAjb4U/gAAAgAElEQVR4Xu ...
- 程序员,一起玩转GitHub版本控制,超简单入门教程 干货2
本GitHub教程旨在能够帮助大家快速入门学习使用GitHub,进行版本控制.帮助大家摆脱命令行工具,简单快速的使用GitHub. 做全栈攻城狮-写代码也要读书,爱全栈,更爱生活. 更多原创教程请关注 ...
随机推荐
- abp(net core)+easyui+efcore仓储系统——解决方案介绍(二)
abp(net core)+easyui+efcore仓储系统目录 abp(net core)+easyui+efcore仓储系统——ABP总体介绍(一) ABP框架 首先介绍一下abp框架,abp其 ...
- jquery中的$(document).ready()
window.onload = function(){ alert("welcome"); } 这样的写法作用是希望在页面加载完,自动执行定义js代码(function). $(d ...
- Git常用操作命令收集
Git常用操作命令收集 1.进入本地仓库访问位置之后执行命令 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远 ...
- Spring Cloud(2):搭建Eureka
Eureka Server的搭建: 使用IDEA工具 File->New Project->Spring Initializr->next Next Next->Next创建即 ...
- windows无法连接到打印机 操作失败,错误为0x00000002 解决方案
平时使用局域网打印机没有问题,今天突然脱机了,错误号为0x00000002 服务器上打印机一切正常,别人使用也一切正常. 最后,重启了Spooler服务后搞定. 重新链接打印机,搞定!
- iOS编程规范(整理)
一.文档结构管理 1.建立Libraries文件夹,所有第三方库放入其中. 2.建立Utilities文件夹,自已封装的类放入其中. 3.建立Constants.h头文件,所有的常量定义于其中.Con ...
- Visual Studio 更改护眼颜色
- java Vamei快速教程21 事件响应
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在GUI中,我们看到了如何用图形树来组织一个图形界面.然而,这样的图形界面是静态的 ...
- Java分代的思考
我们都知道,java的gc是基于java的分代前提,不管是CMS还是G1,都是基于分代思想:老年代和新生代 思考一:为什么可以分代? 1.java中对象的生命周期是不一样的,在gc中对应年龄的概念. ...
- IOS 绘制图片水印(封装)
- (void)viewDidLoad { [super viewDidLoad]; // -1.加载图片 // UIImage *image = [UIImage imageNamed:@" ...