对于Git的一些基础了解,安装,里面的一些名词,这里就不做介绍了。主要记录怎么使用GIt.

本篇介绍: 配置个人信息        生成本地仓库并与远程库相连        添加SSH秘钥         创建远程库在本地拉取

①  配置用户信息   -------初次使用Git

配置用户名和邮件

$git config  --global user.name "SeaLee"
$git config --global user.email 6540xxxxx@qq.com

检查配置信息

$git config --list

可以检查某一项

②获取Git仓库

1,先把本地目录变成仓库,然后在关联GitHun上的仓库

新建一个空的文件夹,转到改目录下运行  git init。你的文件会出现 .git出现,就证明此目录已经是仓库。

这样此仓库只是在我的电脑上,别人并不能查看,这个时候需要我们把此电脑的仓库和GitHub上的仓库进行关联。先在GitHub上创建一个库。

在创建库之前我们有个事情需要做一下,就是添加你的SSH秘钥

是否拥有秘钥,运行改命令,出现列表则表示拥有秘钥,没有列表则不存在秘钥

看是否存在 id-ras.pub

或者看 该目录下有没有 .ssh文件夹

创建SSH秘钥

主要是得到id_rsa.pub文件

在GitHub中添加SSH秘钥

这个就算添加好了

然后再来新建库

在本地仓库新加一个文件并添加到暂存区

本地文件夹

运行git命名实现关联,这里需要改成你自己的名字。

然后再把你的文件上传到GitHub上,这个时候需要推送。注:用这种方式创建的仓库第一次推送请加上 -u,后面就不需要了

error:

如果此时运行 $git push -u origin master 就会报错,因为远程库和我们本地库不同步

所以你先得获取远程库(这里就是README.md获取到本地库里面),代码的意思下篇会介绍,这里就照着写就好了

然后再运行上传的命名,加 -u 是需要把本地的master分支和远程库 origin master分支实现关联起来,下篇会说这个,叫做跟踪分支

这样就实现了关联了。

2,在GitHub创建一个库,然后在本地拉取

还是在GitHub上创建一个仓库,在本地找个文件夹运行改命令

克隆的时候用SSH或HTTPS都可以,建议使用SSH比较好

然后本地就跟远程仓库连接起来了

这样就可以了。

Git基础篇的更多相关文章

  1. Git——基础篇

    Git--基础篇 Git简而言之就是个版本控制工具,用于跟踪和管理代码的工具. 版本控制 本地版本控制 就是我们自己本地对文档进行保存文件的每一个修改版本的记录. 集中式版本控制--SVN 有一个远程 ...

  2. 【Git - 基础篇】如何快速有效的管理你的代码 - 安装和配置

    [本文仅凭个人经验进行整理,如有错误,欢迎指正,互相学习^^] -------------------------------------------------------------------- ...

  3. 关于Eclipse使用Git基础篇

    一:Git的下载与安装与基本使用 1.打开eclipse->help->Eclipse Markplace->search->fiind输入Egit 你会看到如下截图(我的为已 ...

  4. Git基础篇【转】

    转自:https://i.cnblogs.com/EditPosts.aspx?opt=1 1.设置名字与邮箱 $ Git config –global user.name “YourName” $ ...

  5. GIT基础篇,配置账号及命令查看以及帮助命令

    提交用户名和邮件地址   1 安装完Git首先要设置你的用户名称与邮件地址.每一个Git的提交都会使用这些信息,并且它会写入到你的每一次提交中. 2 git config --global user. ...

  6. Git命令汇总(基础篇)

    自己用Git有一段时间了,随着项目越来越多,功能分支也随之增加,从简单的基础命令到随心所欲,需要自己不断地去尝试总结,下面来分享一下我的Git使用总结. 本章基础篇主要讲解一些Git代码提交流程和Gi ...

  7. g4e基础篇#2 Git分布式版本控制系统的优势

    g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索. 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git ...

  8. g4e基础篇#3 Git安装与配置

    g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索. 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git ...

  9. g4e基础篇#6 了解Git历史记录

    章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 了解Git存储库(Repo) 起步 1 – 创建分支和保存代码 起步 2 – 了解Git ...

随机推荐

  1. Unity 双击Esc或者返回退出游戏,有文字提示

    第一次点击Esc或者返回,显示提示文字"再次按下返回键退出游戏",在文字消失之前再次点击Esc或者返回,退出游戏. 此脚本挂在Text文字提示上: using UnityEngin ...

  2. 深入学习webpack(四)

    更多内容可以看此文档.

  3. [PHP]memcache安装

    1.memcached 安装sudo apt-get install memcached memcached 参数说明memcached -d -m 50 -p 11211 -u root-m 指定使 ...

  4. phpwind本地安装 inernal server error错误

    wampserver2.2环境,本地安装phpwind9.0时出错: Internal Server Error The server encountered an internal error or ...

  5. php 入门

    <?php $username = $_POST["username"]; $passcode = $_POST["passcode"]; # 一定要my ...

  6. HDU 5353—— Average——————【贪心+枚举】

    Average Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total S ...

  7. .NET Core 部署到CentOS–2.创建守护进程, 通过Nginx公网访问

    继上一篇, 我们确定在内网可以通过 "http://localhost:5000",可以访问到站点后,接下来我们要配置"守护进程","Nginx公网8 ...

  8. MyBatis01--------概念

    主程序 读取配置 主配置文件 SQL映射文件 1.什么是框架?      ① 框架是一个应用程序的半成品      一个框架程序员可以配置的选择.选项越多,认为这款框架的可扩展性强.       面向 ...

  9. 零基础逆向工程40_Win32_14_枚举窗口_模拟鼠标键盘

    1 查找窗口 1.1 代码案例 //查找指定窗口 TCHAR szTitle[MAX_PATH] = {0}; HWND hwnd = ::FindWindow(TEXT("#32770&q ...

  10. 转:ACCESS数据库转ORACLE数据库分享

    来源: 作者:zz 网上有很多文章介绍access转oracle数据库的方法,本人都尝试了,不是很成功,列举一下,后来人不必盲目试了,基本不成功: 1.Access-->excel-->P ...