Git是一种分布式技术,公司的项目开发你可以使用git技术,配合github或者oschina代码托管平台使用;少数派也可以公司自己搭建git服务器。项目负责人初始化远程仓库后,其他人把代码clone下来,代码这时候在团队各人电脑的磁盘中。当你把一个Bug修复后,就要把暂存区的代码commit到本地仓库,你那部分的工作结束后就应该把本地仓库都push到远程仓库,每一次远程仓库存在的版本都应该是能够使用的,即使是开发版也不应该有很大错误。下面就开始小白教程:
以下均使用git客户端Bash完成,git客户端的安装请参考: Git客户端的安装和配置。(win10用户建议翻墙使用内置ubuntu)
** 首先在当前用户目录下创建本地目录 **:
cd ~/ && mkdir Repo
** 进入并初始化仓库 **:
cd Repo && git init
** 从git仓库下载个项目 **:
git clone git@github.com:Erchoc/erchoc.github.io.git
** 将项目文件从暂存区纳入本地git **:
git add -A
** 输出暂存区未提交的文件 **:
git status
** 修改文件,纳入本地同时添加注释 **:
git add -A
git commit -m "add my name"
** 本地仓库提交到git远程仓库 **:
git push
** 查看历史版本提交记录 **:
git log
** 恢复被删除的文件,暂存区文件强制撤销 **:
git checkout -f