Git基础教程(建库,并将本地文件提交到远程github仓库)

说明:

1、本教程远程仓库使用的是github

2、全命令行操作

3、以下某些文件夹名称为“.XX”,此类文件夹在windows中默认是隐藏文件,需要打开设置才能显示出现

 具体步骤为【打开资源管理器-工具-文件夹选项-导航窗格-勾选“显示所有文件夹”】

正文:

1、软件准备

  ①下载并安装客户端。

    百度“Git”,根据系统类型自行下载相应版本并安装(点击此处直达),以下教程为windows版本

  ②打开客户端。

    任意目录右击鼠标,选择“Git Bash Here”(若有快捷键双击即可),弹出以下窗口即安装成功

    

2、建本地仓库

  ①选择本地仓库位置

    进入某个路径,新建文件夹。这里我进入了E盘,并在E盘下创建了文件夹Test-Git

  ②将本地文件夹设置为本地仓库。

    使用git init命令,成功后会提示:Initialized empty Git repository in ···(···为仓库路径)

    

    成功创建仓库后,进入仓库文件夹查看,多了一个名为“.git”的文件夹,此处为仓库配置文件,若无需要,请勿更改

3、提交文件到本地仓库

  Test-Git文件夹下新建文件:echo ‘Hello,world‘ >> test.txt

  git add test.txt    将文件提交到暂存区(git add  .   提交全部文件)

  git commit -m ‘这里是提交版本的说明‘    将文件从暂存区提交到仓库

4、将本地文件提交到远程仓库

  ①进入Github官网,注册账号(点击此处直达

  ②登录Github官网,选择右上角的“+”,选择“New repository”,进入新建仓库页

  ③创建仓库页输入任意的名称,其他选项默认,这里我的命名与本地仓库相同,依旧为Test-Git,后面提示绿色的对勾显示命名正确。

   再点击下方的同意条约,最后选择“Create repositoy”。此时远程仓库已经创建成功。

  ④仓库创建成功后,想要将本地仓库的文件上传到远程仓库,首先需要让远程仓库与本地仓库互相识别。

   打开Git客户端

   git config --global user.name "用户名"   github上注册的用户名

   git config --global user.email "邮箱"    注册github时所用的邮箱

         eg:

           git config -global,有了这个参数,表示这台机器上所有的git仓库都会使用这个配置

           git是分布式版本控制系统,需要填写用户名和邮箱作为一个标示

   ssh-keygen -t rsa -C “[email protected]”  本地生成秘钥

         eg:

            此时打开【C:\Users\Administrator】,会发现Administrator文件夹下多出了“.ssh”的文件夹

            进入该文件夹后会有两个文件“id_rsa”、“id_rsa.pub”

            选择名称为id_rsa.pub文件,右击鼠标,打开,并复制里面的内容

            (不建议用记事本和word打开文件,可以下载软件notepad++,用该软件打开id_rsa.pub)

  ⑤登录github,点击右上角的头像,选择“settings”,进入设置后,选择,SSH and GPG keys

   点击【New SSH key】,将刚刚复制过来的字串符粘贴到key里(title名称,可不填),点击Add SSH key

  ⑥关联远程仓库。

   打开本地客户端,进入本地仓库(cd E:/Test-Git)

   git remote add origin [email protected]:用户名/库名.git    使用git协议,关联远程仓库,推荐此方法

    或

      git remote add origin https://github.com/用户名/库名.git   使用https

    此时远程仓库与本地仓库可互相识别,可以愉快的上传本地文件到远程仓库了

  ⑦提交本地文件到远程仓库

   git push -u origin master  将本地文件提交到远程仓库master分支

  此时登录Github,进入Test-Git库,可以看到里面已经有了之前提交的文件“test.txt” 

  步骤1、2、3、4、5只需进行一次,以后提交文件无需再进行。本教程为基础本,若有其他问题可提问

原文地址:https://www.cnblogs.com/gany-yang/p/9340722.html

时间: 2024-10-11 09:59:03

Git基础教程(建库,并将本地文件提交到远程github仓库)的相关文章

使用Git命令窗口将本地工程提交至远程GitHub

目标: 1.解决的问题是如何通过Git命令窗口将本地工程提交至GitHub. 2.方便园友的同时也方便自己以后解决此类问题. 步骤: 1.首先登陆GitHub网站https://github.com/ 2.新建Repository 3.新建TicketBrushSystem的Repository,其中红框的几处可以根据实际情况自行填写. 成功后会出现如下界面 4.将TicketBrushSystem克隆到本地 4.1.使用Git Bash将工作目录切换到本地的工程文件目录,如,笔者的项目工程位于

Git基础教程

1. git简介 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. 2. git安装 在CentOS上使用yum进行安装: #yum install git-core 在Ubuntu上使用apt-get进行安装: #apt-get install git-core 3. git常用命令 命令 含义 add 添加文件内容至索引 bisect 通过二分查找定位引入 bug 的变更 branch 列出.创建或删除分支 checkout 检出一个分支或路径到工作区 cl

eclipse 本地项目提交到远程库以及从远程库中添加项目 ---git

本地项目提交到远程库 1.右击项目->team->share project 2.选择本地库 从远处库中的项目拉到本地 1.右击项目->import项目

Git——如何将本地项目提交至远程仓库

参考文章:http://blog.csdn.net/dadaxiongdebaobao/article/details/52081826   git 将一个本地文件目录提交到远程仓库的步骤 参考文章:http://www.cnblogs.com/eedc/p/6168430.html   如何用命令将本地项目上传到git 1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库. git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里

Git学习(2)-使用Git 代码将本地文件提交到 GitHub

上次随笔写到git的安装和运用命令窗口创建本地版本库,这次主要讲一下用git代码将本地文件提交到GitHub上. 前提是有一个GitHub账号. 1.创建一个新的版本库,进入到你本地项目的根目录下(我的是/f/git-file/git-python),右键->Git Bash here,然后执行 git init 命令.   2.将要上传到GitHub上的文件拷到当前目录下(我的是File-Python),然后执行 git add "文件" 命令,将项目的所有文件添加到仓库中 3

python基础教程_学习笔记21:文件和素材

文件和素材 打开文件 open函数用来打开文件,语法如下: open([name[,mode[,buffering]]) open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象.模式(mode)和缓冲(buffering)参数都是可选的. >>> f=open(r'D:\software(x86)\Python27\README.txt') 如果文件不存在,则出现错误: >>> f=open(r'D:\software(x86)\Python27\READM

git基础①创建版本库和版本回退

集中式版本控制系统:版本是集中存放在中央服务器的,做项目的时候要先从中央服务器里面取得最新版本,做完项目然后在推送上传到中央服务器进行储存.缺点是没有网络或者是网速不够快,上传和下载文件要很长时间,不方便也不安全. 分布式版本控制系统:在自己电脑上创建一个本地版本库,修改,上传在本地进行就可以,方便快捷,2人协作,可以直接相互推送给对方,就可以看到各自的修改,多人协作 通常也建立个一个中央服务器,但是这个服务器的作用仅仅是用来方便大家的修改,没有也可以一样的工作,只是没有那么方便而已 安装git

Git 基础教程 之 撤销修改

Git跟踪并管理的是修改,而非文件.每次修改,如果不用git add到暂存区,那就不会加入到commit中, 要么全部改完后,再add → commit :要么改一点,就add → commit. 撤销修改 场景1:当你该乱工作区某个文件内容,想直接丢弃修改是,用命令:       git checkout -- readme.txt PS: git diff HEAD -- readme.txt比较版本库和工作区文件的区别 场景2:当你不仅改乱了工作区某个文件的内容,还添加到了暂存区,想丢弃修

Git 基础教程 之 暂存区

工作区(working directory),就是目录,例如:pythonwork 版本库(Repository),工作区有一个隐藏的目录 .git 就是Git的版本库. 版本库最重要的是称为stage 或 index 的暂存区: 还有Git为我们创建的一个分支 master ,以及指向 master 的一个指针 HEAD.   把文件往Git版本库添加时,分了两步: ①   git add 添加操作,实际上是把文件修改添加到暂存区 ②   git commit 提交操作,实际上是把暂存区的所有