杂货屋

Git-把内容推送到GitHub仓库(本地项目变成版本仓库)

说明

最近折腾了一下frp脚本,然后想把脚本放到github上面,改脚本和push到github上面都踩了不少坑,记录一下。

一、注册配置

1、注册github账号:(已有账号的可以忽略此步骤)
github官网

2、下载安装git
下载地址
不懂可以采用默认的设置,一直点击next,直到安装完毕

3、配置
安装完后任意文件夹内点击右键会出现GIT Bash Here/ GIT GUI Here选项,
创建一个目录专门用来存放代码(这里为Git文件夹),在文件夹内点击GIT Bash Here选项进行操作
我们首先配置当前的用户,使用以下的命令:

#用户名
git config --global user.name
#密码
git config --global user.password
#查看当前的配置信息
git config --list 

到这里基本就配置好了。

二、把本地项目变成版本仓库

1、初始化仓库
把本地的一个项目目录变成版本库repository,在项目文件夹frpbat下鼠标右键,选择GIT Bash Here选项进行操作

git init //初始化仓库

2、把frpbat目录下的所有文件添加到暂存区里面去,注意‘-A’大写。

git add -A //添加文件到本地仓库

3、把刚刚提交到暂存区里的文件提交到仓库

git commit -m "first commit" //添加文件描述信息

-m 后面的文字是注释,方便查看历史记录时知道每一次提交提交的是什么。这一步成功之后,说明本地的项目已经用git版本器管理起来了,接下里就是如何把git本地仓库的内容推送到github仓库去了

三、把本地仓库的内容推送到github仓库去

1、登录github,然后按照下图的步骤Create 一个新的仓库。

2、创建完成之后,这时在github上,仓库还是空的,然后我们目前要做的就是把一个已有的本地仓库与github关联。然后,把本地仓库的内容推送到GitHub仓库。

git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支

3、把本地仓库的变化连接到远程仓库主分支
一般都以为第一次新建仓库可以直接push了,这里有一个坑,直接push会报错,需要先执行下面命令

git pull origin master --allow-unrelated-histories // 把本地仓库的变化连接到远程仓库主分支

4、把本地仓库的内容推送到github仓库
第一次推送在git push后面加上参数-u,使用-u选项指定一个默认主机,后面就可以不加任何参数使用git push了。

git push -u origin master //把本地仓库的文件推送到远程仓库

5、最后就可以在github上面查看到刚刚push上去的项目内容了

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »