Git

一、git介绍

  • 分布式版本控制系统
    特点:极其强大的分支管理

分布式:

没有“中央服务器”**,每个人的电脑上都是一个完整的版本库

同类版本控制软件:

cvs/svn

与GitHub关系:

GitHub网站为开源项目免费提供 Git 存储

解决什么

备份、代码还原、协同修改、多版本项目文件管理、追溯问题代码的编写人和编写时间、权限控制

二、 安装

三、推送码云远程仓库步骤

  • 1:初始化本地的仓库
    git init

  • 2:设置码云的用户名跟码云注册邮箱
    git config --global user.name "码云里面用户名"
    git config --global user.email "码云里面注册邮箱/手机"

  • 3:配置忽略提交的文件.gitingore

  • 4: 将项目添加到本地仓库
    git add .
    git commit -m "crm项目初始化"

  • 5:配置远程仓库请求路径
    git remote add origin 自己在码云创建仓库路径

  • 6:将本地仓库中crm项目推送到远程仓库
    git push -u origin master

  • 7: 弹出一个框, 输入码云账号与密码

四、团队开发注意事项

    1. 组员每次开发,都必须先 push 到自己的远程分支
    1. 每次对 master 分支做合并或推送之前,原地备份代码
    1. 组员(组长)确保自己分支的代码与 master 分支都没有错误以后,将本地 master 推送到远程
    1. 每天早上开发前,先切换到 master 分支,更新代码,确保是最新版本,如果有更新下来内容,同样先对整个项目进行备份,再切换到自己的分支,然后将 master 合并到自己的分支上
    1. 每个小组每天必须保证一份新的代码,即组员除了将代码提交到自己的分支以外,都必须再将自己的代码合并到master
    1. 再次强调,每次合并或推送前,都先对项目进行备份,避免操作不熟练导致出错后代码丢失

你可能感兴趣的:(Git)