Git学习笔记(一) --- --- git的安装及本地仓库的创建,github上仓库的连接方式

首先了解git的作用是什么,本地仓库,中央仓库都是干什么的?

Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。

一. git的下载与安装:

  1. 下载地址:https://www.git-scm.com/download/win

  2. 安装,注意改一下安装路径并且牢记你装在什么地方,接着一路next就好。

二. git的配置:

  1. 详细可参考(http://git.oschina.net/progit/1-%E8%B5%B7%E6%AD%A5.html#1.4-%E5%AE%89%E8%A3%85-Git

  2. 如下图是我的git的配置过程。

三.  创建本地仓库,也就是新建一个文件夹作为存放你以后代码的地方。 

   下面第一行代码表示:切换到你刚才新建的文件夹下(注意:路径"\\"双斜杠)

   第二行使新建的文件夹下生成一个.git文件夹。这个文件夹非常重要,所有的版本信息,更新记录,以及Git进行仓库管理的相关信息全部保存在这个文件夹里面。所以,不要修改/删除其中的文件,以免造成数据的丢失。

$ cd E:\\git_code
$ git init

建立了本地仓库,基本实现了版本控制的功能

四. 本地仓库与github上的仓库连接

  1. 生成.ssh key:由于本地仓库与github仓库之间的传输时ssh加密的,需要有一个私钥ssh key给到github。

    在gitbash窗口,切换路径到根目录

    检查你的用户目录下是否有.ssh文件,如果没有,输入以下代码:

$ ssh -keygen -t rsa -C "你配置过的邮箱"

    接着一路往下,最终如下图所示:

    此时你去用户根目录下可以看见.ssh文件,复制里面内容到github。详解如下:

 这时我们将ssh key添加到github上了,也就是可以连接本地仓库和github仓库了。

  接下来在github上创建仓库,过程如下:

   

  重新回到你创建的本地仓库根目录,输入以下代码,连接github仓库与本地仓库。

$ git remote add origin git上面复制的链接

现在就可以将本地的代码push到github,也可以从github pull代码到本地。

时间: 2024-10-11 20:08:16

Git学习笔记(一) --- --- git的安装及本地仓库的创建,github上仓库的连接方式的相关文章

Git学习笔记(1)——安装,配置,创建库,文件添加到库

初次接触git,为了记忆深刻,把学习的简单流程记录下来. 本文记录了Git在Ubuntu上的安装,配置,以及创建版本库和往库中添加文件的过程. 1.Git的安装:(Ubuntu-Linux非常友好的安装提示) [email protected]3385-MT:~$ git //查看git是否安装 程序“git”尚未安装. 您可以使用以下命令安装: sudo apt-get install git [email protected]-HP-Pro-3385-MT:~$ sudo apt-get i

Git学习笔记2——Git版本库的创建

创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: $ cd s: $ cd Git_Learing $ pwd s/Git_Learning pwd命令用于显示当前目录.在我的windows上,这个仓库位于s/Git_Learning. 在Windows系统中,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文. 第二步,通过git init命令把这个目录变成Git可以管理的仓库: $ git init Initialized empty Git reposi

git学习之---如何把一个写好的项目传到GitHub上

一.首先生成本地的ssh key 在命令窗口执行以下命令 ssh-keygen -t rsa -C "[email protected]" 执行后会提示你ssh key 的存放位置 二.复制.rsa文件里的全部内容,进入github然后点击settings-->SSH and GPG keys -->new shh keys 然后粘贴所复制的内容. 三.验证是否成功 在命令行输入 ssh -T [email protected] 如果成功,则会显示 Hi myname! Y

Git 学习笔记

Git 学习笔记 本文整理参考廖雪峰的 Git 教程, 整理 Git 学习笔记, 用于 Git 常用命令速查:常用命令用彩色标注! Git学习笔记 $ git config --global user.name "Your Name" 配置本机所有仓库的用户名 $ git config --global user.email "[email protected]" 配置本机所有仓库的Email地址 $ git init 初始化一个Git仓库 $ ls -ah 查看隐

Git 学习笔记<简介与安装> (一)

Git,开源中国以及GitHub所使用的系统, Is A 一个分布式版本控制系统 Be Used to 为团队合作写代码提供方便的管理系统.几乎满足你所有关于合作写代码的幻想. Has 本地端:工作区.版本库 (版本库还含有一个暂存区) 远程仓库:版本库(用来储存版本库的服务器) How To Install Linux: 首先,先输入git,看看是否安装Git: $ gitThe program 'git' is currently not installed. You can install

Git学习笔记总结和注意事项

一.Git简介 Git是目前世界上最先进的分布式版本控制系统,其特点简单来说就是:高端大气上档次! 二.Windows上Git安装 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Windows这几大平台上正常运行了. msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可.安装完成后,在开

Git 学习笔记<远程仓库与标签管理> (四)

什么是远程仓库? 就像第一章介绍的那样,远程仓库可以储存你编写的所有源码和资源文件. 甚至也可以当网盘使,不过当然有很多契合git管理文本的特性. 下面就要以 github 为示例远程仓库进行介绍.  (也可以自己弄一台服务器作远程仓库). 创建仓库 在主页找到 +New repository 或者右上角的加号里有.输入名字 描述 然后没钱只能public就能确定了.然后呢,点名字打开你的仓库.(主页右下角可以找到) 关于与远程仓库的连接 首先你打开你的保险箱得先证明身份吧,不然我怎么知道你是客

git学习笔记(非常乱)

gitwiki 我是一个php程序员,但是我还是用windows开发环境.我不争气. 下载 git bash(windows环境下的git) 安装完之后设置用户名和邮箱 git config --global user.name "linjingxiong" git config --global user.email "[email protected]" 基本的命令: git init cd /d/../../  进入D盘的某目录 pwd          列出

Git学习笔记(8)——标签管理

本文主要记录的Git标签的作用.标签的多种创建方式,以及标签的删除,与推送,和使用GitHub的Fork参与别人的项目. 标签的作用 发布版本时,通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本.无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来.所以,标签也是版本库的一个快照.Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像,但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的. 创建标签 [email pro

Git学习笔记与IntelliJ IDEA整合

一.Git学习笔记(基于Github) 1.安装和配置Git 下载地址: http://git-scm.com/downloads Git简要使用说明: http://rogerdudler.github.io/git-guide/index.zh.html Github官方使用说明: https://help.github.com/articles/set-up-git 默认安装 配置 1)首先你要告诉git你的名字 git config --global user.name " Your N