git 和github
github是远程管理代码的服务器的名称
git代码管理系统
(git既然是一个系统,所以说git也有一些命令)
git操作过程
首先在本地建立一个仓库,用来把代码提交到github(github也有一个仓库)。
1、git init(建立本地仓库)
小技巧:任何时候都可以用git status 来查询版本管理状态;
2. 把文件加入到瓮台(stage) 有的翻译成‘照片’,有的翻译成(缓存);
3.如何加入瓮台
git add<文件名>(把文件加入到瓮台);
4, 把瓮台(stage)中的文件加入到本地库中
git commit -m “提交信息(随便写)”;
5. 把本地仓库中的文件放到github上
首先连接github,(连接之前要在github上注册,且建立仓库[repository]repo)
git remote add 名称 你复制的内容
把本地的仓库推到github的仓库中
git push -u 名称 master //-u其实就是记住你是从哪个仓库推到哪个仓库
过段时间,主要人员离职,增加新的feature ,修复bug,就需要从github得到项目代码同上git remote add 名称 你复制的内容
把项目拉到本地
git pull 名称 master
修改完代码以后,使用上述命令把加到stage
git diff--staged 看一下你改的代码和原来代码的差异
核心:git的核心就是它的分支不是复制整个的master,而是发现
哪个文件有改变就复制哪个文件。这样就比其他版本管理系统提高了很多效率;