我选择了Linux环境,在Linux系统指定的项目文件上传到github上。

一、准备工作 

Ubuntu Linux的电脑。我们所有的操作是在这台电脑上进行的。接下来开始打开终端(Crt+alt+T)。这里我是在Windows系统上使用Putty软件来远程连接到我的Ubuntu机器上的。(不要说博主在装叉,只是平常在学校里大多数操作是在Windows系统中)所以后面的截图会出现一些Windows的界面就不要惊讶了。如果直接在Ubuntu系统下打开的就跳过以下这几步。

怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_git

打开putty软件,输入Ubuntu电脑的IP地址(这里的需要在终端执行ifconfig来获取IP)即可。其他的操作保持默认。截图如下:


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_怎么将本地文件上传到docker_02



点击Open即可。

然后进入,输入用户名,输入密码即可登入我的Ubuntu系统了。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_03



到这一步就和你直接在Ubuntu中打开终端的界面是一样的。那为什么,博主非要使用什么putty来连接。主要是考虑以后很可能需要远程的访问某台机子(好吧,多学点技术总会有好处的)。

接下来我们查看一下需要上传的项目文件在哪里。好就是/home/lulei/Java_src_learning这个文件。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_git_04



这里我为了获取足够的权限,我将用户切换为了root。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_github_05



现在我已经是root,超级用户了。接下来我要检测我的Ubuntu系统中有没有安装Git。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_06



返回这么一大串就表示已经安装了。如果没有安装就使用语句。


[java] view plain copy

print

?

1. <span style="font-size:12px;">sudo apt-get install git</span>


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_git_07

到这里我们完成了基本的准备工作。

二、使用Git命令来完成操作

现在开始我们的git命令操作。

第一步、通过git init命令把这个目录变成Git可以管理的仓库。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_github_08


第二步、将文件添加到版本库中。这里会涉及到几个指令:

git add file  //添加指定的文件

git status   //查看版本库当前的状态。

git commit  //提交文件到仓库中

注意,由于我们添加的是整个文件,所以使用git add file命令就比较麻烦。这里我是使用

git add .   (.表示文件夹下的所有的文件) 


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_怎么将本地文件上传到docker_09


使用git status查看当前的信息就是在master分支上,并且初始化了commit命令,等待提交。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_怎么将本地文件上传到docker_10


commit后面的 -m表示可以添加描述。到这里就已经提交文件到本地仓库了。


第三步、登陆github的官网,注册自己的github账户。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_11



我现在登入我的账户。这就是我的github主界面。大家看已经上传了了4个项目文件。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_12



由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要设置SSH keys。

我假设在看完我推荐的文章之后,你已经成功的设置好了SSH keys。接下来的步骤就是在gitHub中添加仓库和添加文件到远程库了。


第四步、在gitHub中添加仓库

首先测试一下,SSH密钥是否配置好。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_怎么将本地文件上传到docker_13



如果配置好,会有上图的返回。

接下来在github中新建一个仓库。取名Java_src_learning。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_14



设置仓库名和相关的属性。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_github_15



新建仓库就完成了。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_16



第五步:添加文件到远程库。使用指令如下:


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_17



然后使用git push指令来完成上传。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_git_18


什么上传失败了。不是吧,没关系,去Google一下吧。这里我找到了解决方案,这里我给出我的解决方法:


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_Ubuntu_19


这里我来解释一次;原来在push之前,github的仓库中有一个README.txt。大家在之前有勾选过。而在本地是没有这个文件的。所以我们先将这个文件给clone到本地来,之后在提交就没问题了。


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_github_20


第六步、查看项目文件是否成功的添加


怎么将本地文件上传到docker 怎么将本地文件上传到ubuntu_git_21


到这依次上传项目文件到github中就结束了。