向Github的项目里面添加一个新文件
假设我们的Github里有这样一个叫做foo的项目:
https://github.com/liweinan/foo
并且已经clone到本地机器上:
此时我们在clone到本地的这个项目里工作,添加了一个新文件:
我们可以使用git add
命令来把这个文件纳入版本管理:
$ git add demo.ipynb
接下来我们需要把这个操作给commit一下:
$ git commit -a -m 'demo.ipynb'
这样,你的本地项目的.git
目录里面就已经把你新添加的这个demo.ipynb
给管理起来了。
此时我们还需要把这个本地仓库的变动给push到Github的对应项目里面去。可以使用git push
命令来完成这个操作:
$ git push origin master
上面命令的含义其实就是:“把master branch的本地commits,给push到名为origin的仓库里面去。”
我们默认工作的分支叫做master:
$ git branch
* master
然后当我们从github上把我们的项目clone下来以后,github默认配置origin
对应的是github上这个仓库的地址:
此时我们已经把本地的commits给push到了github上面,查看一下github上面的仓库,应该可以看到添加的文件了:
如果我们点击commits:
就可以看到每一次提交的列表:
而且我们可以看到当前所查看的分支是master:
此时如果我们点击其中一个commit:
就可以看到这个commit针对前一次commit的变化了:
以上就是往github项目里面添加文件的一个流程介绍,和一些辅助的知识解说。