Ubuntu操作学习(一) 上传本地代码到github

   虽然自己不是大神,自己写的代码也不是很完善,但还是对于自己而言,这些代码还是很宝贵的~为了避免代码出现什么问题,所以决定上传到github进行保管。

   网上搜了许多教程,感觉很麻烦,不如直接根据官方文档来操作,反而十分方便。当然具体的原理并不是很明白,有更好办法的请留言,谢谢~

   【更新】:经过一晚上的深思熟虑,突然明白自己的方法其实只是在终端将README.md文件上传了上去,从而进入到repositores的正常界面,然后在网页在线进行拖拽文件上传,虽然不是很高端,但个人感觉还是很实用的。

正文:

1、进入github官网,点击右上角自己的头像,进入your profile。

2、选择repositories。


选择new

Ubuntu操作学习(一) 上传本地代码到github_第1张图片

3、为自己Repository起个名字,我起的是test

Ubuntu操作学习(一) 上传本地代码到github_第2张图片

4、确认后会跳转到一个新的页面,上面就有详细的官方教程,分为https和ssh两种。如下图

Ubuntu操作学习(一) 上传本地代码到github_第3张图片

重点来了

5、在终端cd到想要上传的文件夹,然后复制第一个方框的代码到终端,直接回车就行。

【更新】:解释一下第一个方框的代码

echo“ # test " >> README.md 

在README.md文件中写入标题 test

git init

初始化git,建立本地仓库,也就是目前所在的文件夹就变成了git的仓库。此时ctrl + h 就可以显示隐藏文件,会发现在该文件夹下出现了.git的文件夹,这个文件夹是github用追踪跟进仓库变化情况。

git add README.md

添加README.md文件,准备上传。

git commit -m "first commit”

上传文件至本地仓库, -m之后的输入是本次提交的说明。

总体来说,上传文件需要两步,git add命令和git commit命令。其中可以多次add,一次commit。

但是现在只是,将文件传到了本地仓库,还未上传到github上。

git remote add origin https://github.com/daydayjump/test.git

与远程库(github)进行关联,origin是远程库的名字,可以修改,但是默认是origin,一般也不会修改。

注意要把用户名和仓库名改成自己的。

git push -u origin master

将本地的文件推到远程仓库,第一次上传时需要 -u参数,将本地和远程的master分支进行关联,之后就不需要了。

需要注意的是,因为本地仓库只有README.md文件,所以这次上传只是上传了README.md一个文件。

6、git push命令回车之后会让你输入用户名和密码,只有输入正确,就可以成功将README.md上传到github上。


7、接下来,刷新你的github页面。选择upload files


8、之后就可以把自己所有想上传的文件拖到下图的框中上传了。

Ubuntu操作学习(一) 上传本地代码到github_第4张图片

 以上就是整个操作,同时也将自己的本地仓库和github上的仓库关联了起来,其他的代码等用到的时候会持续更新

你可能感兴趣的:(Ubuntu操作学习)