我们都知道GitHub是一个在线代码托管的平台,它提供给我们很多的便利性,那当我们第一次申请了账号之后,你是否因为不知道怎么从本地Git向远程GitHub提交代码,这就需要我们先进行本地账号Git和远程GitHub进行绑定啦!具体的操作请看博文:https://blog.csdn.net/meng_lemon/article/details/88937448 ,看了上篇博文之后我们应该已经完成了本地账号Git和远程GitHub的绑定,现在就可以通过Git向GitHub提交代码啦!!!一起来看看吧。
1. 创建仓库(repository)
在GitHub上提交创建仓库的方法有很多种,在下面我我们分别来说一下:(注:在这里我只是介绍在GitHub上创建仓库的方法,没有涉及在Git上远程创建仓库)
- 通过右上角的头像处点击就会出现一个下拉菜单,在里面选择
Your repositories
选项就会出现你的仓库,然后会有绿色标注的New
点击它就会出现创建仓库的界面。(下面的我会统一将这个界面应该怎么填写,这里先介绍几种打开这个界面的方法)
- 点击左上角GitHub的LOGO就会出现一个界面,如果你还没有创建仓库,就可以点击
Create a repository
,打开创建仓库的界面。
下面为创建仓库的信息,只有名字是必填项,现在我创建了一个仓库叫做:StudyEveryDay
当下面的界面出现的时候,就证明你的仓库创建成功了,现在就可以从本地向GitHub仓库中提交代码了。
在上面的界面中我们可以看到有介绍GitHub仓库的常用指令。这些指令需要在本地安装的Git客户端使用:
git init // 将这个目录变成Git可以管理的仓库
git add README.md // 将文件添加到仓库,README.md一般是写给自己查看的,防止你忘记这里干了什么
git add . // add的后面不仅仅只能跟单一文件,还可以跟通配符,也可以跟目录。一个点表示将当前目录下所有为追踪的文件全部add
git commit -m "xxx" // 把文件提交到仓库,引号里面的是描述信息
git remote add origin https://github.com:xxxx/StudyEveryDay.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上
在上面我们可以看到HTTPS和SSH两种方式,在这里因为我选择的提交方式不对导致后面的提交出现错误,具体的请看此博文:https://blog.csdn.net/meng_lemon/article/details/88963157 ,特此标注:在这里我们使用的是:HTTPS的方式进行上传。
2. 上传本地项目/文件到GitHub
2.1 建立本地仓库
你想将那个文件上传到你的仓库旧需要先进入你文件所在的目录中去。
进入后,先执行指令git init
,当我们执行成功之后,就会在目录里面多一个隐藏文件夹.git,这个目录是Git用来跟踪管理版本库的,千万不要修改这个目录里面的文件,不然可能会把Git库给破坏。
- 如果你想将某个文件添加到仓库就使用
git add 文件名
,如果你想要将所有文件添加到仓库就使用git add.
- 然后将文件提交到仓库,使用
git commit -m "xxxx
,双引号里面的是提交注释没这样两个步骤,本地仓库就建立好啦。
2.2 关联GitHub仓库
这项操作需要在刚才创建的StudyEveryDay仓库中复制仓库地址。
然后执行指令:git remote add origin https://github.com/xxxxx/StudyEveryDay.git
2.3 上传本地代码
执行指令:git push -u origin master
,出现下面的界面就算成功了哦。
成功之后我们取github仓库中去看看。
已经成功的上传啦,大家可以都去试试啦!!!