从0开始用git上传GitHub项目

1.注册一个github账号,安装git工具

开始先要在GitHub官网上注册一个账号、官网首页就是注册界面

注册好后就是问卷、问卷根据你的情况填

填好问卷后就是这个页面

这时你要去你的注册时候填的邮箱里点击最长的链接确认


这时候你就可以开始新建一个项目、点击Start a project 新建一个项目


Repository name: 仓库名称

Description(可选): 仓库描述介绍

Public, Private : 仓库权限(公开共享,私有或指定合作者)

Initialize this repository with a README: 添加一个README.md

gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore

license: 证书类型,对应生成文件LICENSE


建好后如图、、、现在安装git工具、、、git官网下载好一直下步安装

接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面,ceshi即为我的项目名。

为了保险起见,我们先执行git init命令

$ git init


为了把本地的仓库传到github,还需要配置ssh key,在本地创建ssh key

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

后面的[email protected]改为你在github上注册的那个邮箱。


直接点回车,说明会在默认文件id_rsa上生成ssh key。 

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

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

然后我们进入提示的地址下查看ssh key文件。 我的电脑的地址是C:\Users\Administrator\.ssh ,其中 Administrator 是我的电脑的名称


回到github网站,进入Settings,左边选择SSH and GPG keys,选择New SSH key




title随便填,把.ssh文件夹下的id_rsa里的内容粘贴到  Key  里面    


验证是否成功,在git bash下输入

$ ssh -T [email protected]

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


接下来输入如下代码(关键步骤),把github上面的仓库克隆到本地

输入     git clone https://github.com/hasssd/cheshi.git

https://github.com/hasssd/cheshi.git     是你创建库时候github给你的地址


 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个cheshi文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下



接着继续输入命令 cd cheshi,进入cheshi文件夹

接下来依次输入以下代码即可完成其他剩余操作:

git add .        

别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来

git commit  -m  "提交信息"  

“提交信息”里面换成你需要,如“first commit”


git remote add origin https://github.com/Hassd/fang-kugou.git

在Github上创建好Git仓库之后我们就可以和本地仓库进行关联


git push -u origin master   

所有内容推送到远程仓库(也就是Github)上了



大概过程就是这样

过程参考了        https://blog.csdn.net/laozitianxia/article/details/50682100        里的内容


这个是已经创建SSH KEY之后的

1.git init                   

初始

2.git add .                

 项目全部添加到仓库上

3.git status

 查看你当前的状态。

4.git commit -m "注释内容"            

 用git commit把项目提交到仓库

5.git remote add origin https://github.com/Hassd/fang-kugou.git

在Github上创建好Git仓库之后我们就可以和本地仓库进行关联

6.git push -u origin master

 所有内容推送到远程仓库(也就是Github)上了

你可能感兴趣的:(从0开始用git上传GitHub项目)