Git安装的过程此处省略,直接进入Git本地仓库的创建。
首先打开下载好的Git bash软件。通过cd指令找到想要上传内容的目录,并且使用ls指令可以查看该目录下的文件信息。见下图。
然后用git init命令就可以在当前目录下创建一个隐藏的git库。见下图。
创建完仓库后用git status命令可以查看当前状态,可以看到当前目录下git没有跟踪的文件。然后用git add "."命令对文件跟踪,将其放入缓存区。见下图。
最后使用git commit -m "init"命令将缓存区的内容提交到本地的Git仓库,命令中的init也可以是其它名字,不会影响提交。见下图。
此时再用git status命令就会发现当前目录下没有文件没被提交。使用git log命令可以看到提交的版本ID、作者和提交日期。提交完毕后如果修改目录中的文件,使用git status命令会发现有文件被修改,此时使用git add "."和git commit -m "second"命令可以完成第二次提交(second也只是自己起的名字)。之后的修改同理。
下面就是将本地Git仓库中的内容上传到Github的方法。
首先找到要上传的GitHub仓库,或者新建一个GitHub仓库。创建位置见下图。
之后仓库地址就默认使用方便的SSH协议。配置SSH的过程可以很轻松的在网上找到,如果不配置SSH后面的push操作就会显示" Could not read from remote repository."错误,因此一定要先行配置SSH。
此时回到之前的Git bash界面,使用"git remote add 名字 仓库地址"命令(名字通常用origin)就可以建立本地仓库与远程仓库的连接,git remote命令可以查看已经建立连接的远程仓库。
最后的任务就是上传本地仓库内容到远程仓库。 “git push origin"命令可以实现这一操作,但是从下图可以看到当前远程master分支没有上游分支,因此我们输入提示命令建立两个master分支的缺省连接。至此文件内容以及完成了本地到GitHub的上传。