将本地代码文件上传到GitHub 全过程

一个小时之前, 我也仅仅拥有一个github账号而已, 从来都没用过, 现在把整个流程梳理一下

前提:  创建了一个github 账号      已经创建好一个仓库  respositeris(例如我的是 package)

目的:  将本地代码文件上传到GitHub

第一步:下载安装Git

进入官网, 直接点击下载安装,  安装过程除路径选择外, 一直next即可

安装完成, win中可以看到如下:

打开 Git Bash 命令窗口

1.创建用户名和密码  命令: 

git  config --global user.name "...";                你要创建的用户名

git  config --global user.email "...";                你的邮箱地址

输入命令: ssh-keygen -t rsa -C "[email protected]"        后面是注册github时的邮箱地址

过程中除了要设置你的  账户 邮箱外  其余操作均 按回车键即可   (不用设置密码)

直到出现 identification has been saved.....    此时ssh密钥生成成功

2.在你的电脑中找到默认路径下的  .ssh 文件夹

用记事本打开 id_rsa.pub 文件  将其中的内容复制

3. 进入你的GitHub  点击右上角中的设置settings

进去后的操作:

点击new ssh key : 

title随便起 ,  key就是你刚刚在 .ssh文件夹中复制的内容   点击add ssh key就设置好了

第二步:准备提交文件到GitHub

在你电脑的某个文件夹中创建一个新的文件夹,  名称与你在GitHub上面创建的仓库名一致( 比如我的叫 package)

选择该文件夹, 点击鼠标右键,  选择 "Git  Base  Here" 进入git base命令窗口

1.  git init     git初始化

2.  git remote add origin [email protected]:UserName/package.git        //UserName  为你的GitHub用户名!!!!(因为不知道这个我搞了好几次)      后面的package是你要使用仓库名称

此时将你要提交的文件或代码复制到此时所在的文件夹中(  我是创建的package文件夹)

nodejs为我要提交的代码,将其复制过来

3.  git  add  nodejs                将目标文件添加到暂存区

4.  git commit -m "..."             提交更改,添加备注信息  ""里面的内容随便写就行

5.git push origin master         将目标文件 push到远程仓库中

此时.....有的可能又会问题,  比如说我的

有人可能也会出现这个问题,  原因是:

在你的GitHub仓库中已经有了 README.md文件 , 而此时你的本地文件package中没有该文件

解决办法

输入命令:

git pull --rebase origin master

git push -u origin master

再登录你的GitHub账号 进入package仓库即可看到刚刚上传的文件了

再看之前创建的package文件夹:

可以看到已经有了 README.md文件

接下来再次使用git提交仓库时,依旧使用这个package文件夹,

将要提交的代码复制到该文件夹中

使用 3  4  5 命令即可成功提交

猜你喜欢

转载自blog.csdn.net/hudaJY/article/details/81260396
今日推荐