使用Git管理项目

    Git是什么?

    Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。

    workspace: 工作区

    index/Stage: 暂存区

    Repository: 仓库区(或本地仓库)

    Remote:远程仓库

    如何使用Git管理项目

    1. 本地管理

    在项目根目录中新建.gitignore忽略文件,并配置如下:

    #忽略node_modules目录

    /node_modules

    /unpackage/dist

    打开终端,切换到项目根目录中,运行如下命令,初始化本地Git仓库:

    git init

    将所有文件都加入到暂存区:

    git add .

    本地提交更新:

    git commit -m "init project"

    2. 把项目托管到码云

    注册并激活码云账号(注册页面地址:https://gitee.com/signup )

    生成并配置 SSH 公钥

    创建空白的码云仓库

    把本地项目上传到码云对应的空白仓库中)

    如何创建分支,提交并合并

    基于 master 分支在本地创建子分支,用来开发子分支相关的功能:

    git checkout -b '分支名'

    将本地的子分支进行本地的 commit 提交:

    git add .

    git commit -m "完成了 子分支 的开发"

    将本地的子分支推送到远程仓库进行保存:

    git push -u origin 分支名

    将本地的子分支合并到本地的 master 分支:

    git checkout master

    git merge 分支名

    删除本地的子分支:

    git branch -d 分支名