git基本操作:使用git将本地代码上传到GitHub

一、创建github repository(仓库)

1、登录GitHub

创建GitHub仓库,首先需要登录GitHub,GitHub网址:https://github.com。如果没有GitHub账号,需要先注册GitHub账号,这里不在演示如何注册GitHub账号,直接登录GitHub。

2、创建repository(仓库)

创建repository仓库有两种方式。

2.1、使用右上角的向下倒三角进行创建,如下图所示:

2.2、使用左边的New repository按钮创建,如下图所示:

3、开始创建仓库

选择上面的一种方式进行创建仓库,然后进入填写仓库信息界面,如下图所示:

4、创建成功

点击 Create repository按钮,出现如下图所示的界面表示创建仓库成功。

二、安装git客户端

GitHub是服务端,如果想要在自己的电脑上面使用git,我们还需要安装一个git客户端。

git官方下载地址:http://git-scm.com/download/  ,根据自己电脑的系统下载相应的版本:

下载完git以后,一直下一步,使用默认配置即可。这里不在演示

2.1、绑定git用户

因为git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户名和邮箱是GitHub注册的账号和邮箱。在任意文件夹右键,然后打开Git Bash,如下图所示:

在打开的Git Bash里面绑定用户名和邮箱,如下图所示:

注意:

git config  –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

三、给GitHub账号设置SSH key

众所周知SSH key是加密传输的。加密传输的算法有好多,git使用rsa算法。rsa要解决的一个核心问题是:如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。

其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。

如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在github.com里再设置一次就行。

3.1、生成SSH key

使用检查是否已经生成密钥。cd ~/.ssh表示进入.ssh目录,ls表示查看该目录下面的文件。如果有3个文件,则密钥已经生成,id_rsa.pub就是公钥。

如果没有生成密钥,需要使用下面的命令创建本地SSH key。

$ ssh-keygen -t rsa -C "[email protected]"

后面的[email protected]改为你的邮箱,也就是在GitHub上注册的那个邮箱:

按回车后进入创建路径确认提示,直接回车把创建的SSH key存入默认路径即可:

然后系统要求输入密码,直接按回车表示不设密码:

重复密码时也是直接回车,之后提示你shh key已经生成成功。

然后我们进入提示的地址下查看ssh key文件。 用记事本打开id_rsa.pub,得到ssh key公钥:

3.2、为GitHub账号设置SSH key

切换到GitHub,展开个人头像的小三角,点击Settings,如下图所示:

然后打开SSH keys菜单, 点击Add SSH key新增密钥,如下图所示:

接着将id_rsa.pub文件中key粘贴到此,最后点击Add key按钮生成密钥:

GitHub的SSH key创建成功:

验证SSH key是否添加成功,在git bash下输入如下命令:

$ ssh -T [email protected]

回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上GitHub。

四、上传本地项目到GitHub

4.1、创建一个本地项目的仓库

我们先在电脑硬盘里新建一个文件夹存放本地仓库,比如我们把本地仓库建立在D:\demo文件夹下。然后进入该文件夹进行如下操作

在Git Bash里面输入如下命令:

$ git init

初始化成功后你会发现项目里多了一个隐藏文件夹:.git。

4.2、将所有文件添加到本地仓库

在文件夹下面新建一个README文件,并把要上传的代码拷贝到该目录下面:

然后执行如下命令,查看当前修改的文件:

$ git status 

其中红色字体表示修改的文件。

执行如下命令,把所有新增的文件提交到本地git缓存区:

$ git add .

注意:

git add .表示将所有有修改的文件都提交。

执行命令,将所有新增的文件都提交到git本地仓库

$ git commit -m "注释"

4.3、关联GitHub仓库

然后执行如下命令:

$ git remote add origin https://github.com/JiangXiaoLiang1988/GitDemo.git

4.4、上传本地代码到GitHub远程仓库

在上传代码之前先获取远程仓库的更新:

然后执行下面的命令,推送到远程服务器:

$ git push origin master

上传成功:

到此,本地代码已经推送到GitHub仓库了,我们去看看GitHub:

可以看到GitHub远程仓库已经有了上传的文件。

原文地址:https://www.cnblogs.com/dotnet261010/p/9264162.html

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

git基本操作:使用git将本地代码上传到GitHub的相关文章

将本地代码上传至github备份的操作方法

这篇文章写得是windows下的使用方法. 第一步:创建Github新账户 第二步:新建仓库 第三步:填写名称,简介(可选),勾选Initialize this repository with a README选项,这是自动创建REAMDE.md文件,省的你再创建. 第四步:安装Github shell程序,地址:http://windows.github.com/ 第五步:打开Git Shell,输入以下命令生成密钥来验证身份 ssh-keygen -C '[email protected]'

git使用教程1-本地代码上传到github

前言 不会使用github都不好意思说自己是码农,github作为一个开源的代码仓库管理平台,我们可以把自己的代码放到github上,分享给小伙伴,自己也能随时随地同步更新代码. 问题来了:为什么越来越多的小伙伴喜欢开源?答:因为我们可以免费下载到大神的源码啊! 一,注册Github账号 1.先注册一个账号,注册地址:https://github.com/ 2.登录后,开始你的旅程 3.创建一个repository name,输入框随便取一个名字(不要用中文!!!) 4.点Create repo

Git的使用--将本地项目上传到Github

1.新建一个项目(文件夹),将要上传的项目放进去: test上传github是我新建的文件夹,es6-Setting-up-the-environment是我要上传的项目: 2.进入D:\test上传github,右键git bush here 3.输入git init 把这个文件夹变成Git可管理的仓库 此时会看到文件夹中多了一个.git文件夹,它是Git用来跟踪和管理版本库的.如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见.且变成了master分支(git bash最

本地代码上传到github

一,注册Github账号 1.先注册一个账号,注册地址:https://github.com/ 2.登录后,点击start a project 3.创建一个repository name,输入框随便取一个名字(不要用中文) 4.点Create repository创建成功,如下 二.安装git 1.git是本地客户端管理代码的一个工具,下载地址:https://git-scm.com/download/win 2.下载到本地电脑后,一路傻瓜式安装Next->Next->-Next 3.安装完成

将本地代码上传到github

其实 github 的帐号早就开通了,但是一直都没怎么上传代码,这次为了找工作,为了向他们展示一下我平时所写的代码,我打算把原本存放在桌面的所有的小项目都上传到github上...... 接下来我要记录一下上传代码到github的流程.(顺便提一下,我现在发现终端里使用命令行去执行操作是非常方便的事情.我爱上了命令行了啦,嘻嘻嘻...) 第一步:要安装git和配置. 如果是使用Mac做开发,有两种安装Git的方法. 方法一是安装homebrew,然后通过homebrew安装Git,具体方法请参考

把本地代码上传到gitHub及其中的问题

之前在本地写了一个H5小游戏,一直都想把它上传到gitHub中,今天终于做到了 首先,下载git: 要分清楚自己的电脑是32位还是64位的 打开cmd,进入到要上传到github的文件中, bigfish_smallfish(目标文件)就是我要上传到github中的一个完整的程序 然后,使用git init 命令创建仓库: 再使用git add *,把目标文件中所有的文件一次性上传到git的暂存区, 使用git commit -m "........"命令,把暂存区的内容存放到仓库中,

使用Git将本地代码上传到GitHub

#1注册GitHub账号 *1)到https://github.com/注册GitHub账号 #2在GitHub上建立GitHub仓库 *1)登录后点击右下方的"new repository"按钮新建一个仓库 *2)填写完仓库信息后点击"creat repository"按钮创建仓库(仓库名字随意填写) 注意不要勾选Initialize this repository with a README #3下载并安装git版本管理工具 *1)到http://git-scm

在Linux中如何将本地代码上传至Github

1.在网站注册帐号,创建工程linux_bash,进入工程,右下角会有一个项目仓库的地址.https://github.com/braverior/linux_bash.git(此处可以选择SSH或者是Subversion,即可将https替换成git等) 2.Linux下安装git(如果已经安装有git,就可以忽略该步,可以键入$git --version,如果显示你的git的版本号,表示已经安装过该工具,直接进入3) $sudo yum install git git-core git-do

命令行将本地代码上传到github

第一步:建立git仓库 cd到你的本地项目根目录下,(这是我的细目目录) 执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件,只需把.换成特定的文件名就行 第三步:将add的文件commit到仓库 git commit -m "这是提交的备注信息" 第四步:去github上创建自己的Repository,创建页面如下图所示:(先登录github)然后点击 start a project 然后进入下面的页面填写仓库信息 点