本文作者: 杨晓辉
本文链接: http://youngxhui.github.io/2017/09/01/协同过滤算法/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!
下载安装Git客户端
git下载
安装教程
装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。
创建本地仓库
$ git init
添加 add
把文件添加到仓库:
$ git add readme.txt
执行上面的命令,没有任何显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。
把文件提交到仓库:
$ git commit -m "add readme"
git commit
命令,-m
后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。
同步到Github
上传到github
例如我们给一个叫Test的仓库同步
$ git remote add origin git@github.com:youngxhui/Test.git
现在可以push到你的仓库了
$ git push -u origin master
第一次推送时,我们要添加-u
之后我们可以这条命令
$ git push origin master
下载到github
从github上下载到本地
$ git clone git@github.com:youngxhui/nuc_JavaLab.git
分支的操作
分支的创建
创建分支
$ git checkout -b dev
-b
参数表示创建并切换
查看分支
用git branch命令查看当前分支:
$ git branch
* dev
master
git branch命令会列出所有分支,当前分支前面会标一个*
号。
我们就可以在dev分支上正常提交
$ git add readme.txt
$ git commit -m "branch test"
切换分支
切换回master分支:
$ git checkout master
合并分支
把dev
分支合并到master
$ git merge dev
删除分支
$ git branch -d dev