项目正在如火如荼的开展,代码量的繁多不得不令我们运用 git 这个有用的工具去管理我们共同协作的代码
git 在这里不作什么介绍了,百度一大堆的教程
首推廖雪峰老师的:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
还有一篇我觉得写得不错的教程:http://blog.jobbole.com/78960/
好了,用了一天的git 记录一下自己觉得比较常用的命令语句:
-------------- 必备命令 ----------------
1、安装完 git 后第一步需要声明你自己的身份
//设置本地用户名
git config --global user.name "Your Name"
//设置本地邮箱
git config --global user.email [email protected]
//配置本地公钥 后面提示一直回车
ssh-keygen -t rsa -C "[email protected]" 邮箱改成自己的
完成后生产公钥 会提示在那个文件夹 把那个文件夹下后缀pub的文件打开
(密钥的路径默认保存在git 窗口上方的路径提示文字那里)
------------ 开始部署本地仓库 ----------------
1、首先你要在github 上创建一个仓库(不作详细介绍)
2、创建完后,按下自己的头像,点击 settings
2.1、点击左侧边栏的 ssh and GPG keys,右边有new ssh key,把后缀名为pub 的ssh 文件全部复制 然后粘贴到 key 输入框中,title 为任意填写
3、在 git 控制台中创建一个本地仓库(就是一个文件夹而已)
3.1、通过 cd 命令进入到你想指定本地仓库的磁盘
3.2、通过 mkdir 命令在指定磁盘目录下创建一个本地仓库,命令为: mkdir 仓库名
4、创建完成后,使用git init 初始化刚刚创建完的本地仓库
5、使用 git remote add origin <github 远程仓库地址> 添加github 远程仓库
6、使用 git pull origin <分支名> 拉取分支
默认情况下 当进行完第5 步的时候,本地仓库就只有一个分支 master或者其他主分支,而主分支以外的分支是不会被拉取的,所以要单独运行这个命令 获取并未合并的次分支
注:分支是什么,这里不作介绍,本文顶部的文章链接会有解释
7、拉取完次分支后便可以在工作区修改你的代码,修改完代码之后使用:git add <文件名> 添加到本地仓库的暂存区
8、使用 git commit -m “版本描述” 把暂存区的文件上传到版本区
9、做完这些之后可以将此分支同步到远程库,使用 git push <分支名>
---------------- 从远程仓库更新本地仓库 --------------
1、使用 git merge origin/<要更新的分支名> 更新本地仓库的文件内容
。。。持续更新 2017-05-03