Git 相关介绍

2016-07-12  本文已影响0人  默小柒

定义 : git 是一款为了帮助linux内核管理而开发的、(免费的,开源的)分布式版本控制系统,用于高效敏捷的处理各种项目。

分布式和集中式的区别:开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

版本工具:用来管理一个文件夹中文件内容的变更,并记录下每个版本。

版本工具分类:1.分布式  2.集中式

集中式版本控制:SVN等、适合公司里用,服务器管理,每个人的版本都是提交到服务器,服务器坏了就雪崩。

分布式版本控制:安全,每人本地有个版本库,每个人都可以充当‘服务器’


git 相关的命令(http://www.cnblogs.com/cspku/articles/Git_cmds.html)

1. 红色箭头:表示zsh开始的位置,后面跟绝对路径,

git : 表示被git仓库托管,

master : 当前目录内容所在git 主干 是 master

x : 当前文件中有内容变动,并且没有提交到代码库,如果提交以后,会变成绿色√号

1.创建版本库 : git init

2.查看版本信息 : git log

会显示出提交的哪个版本、作者、日期、怎么了哪个文件

3.查看工作区状态  :git status

4.添加单个文件 : git add  index.less

5.添加所有文件  :git ad.

6.查看不同 : git diff 文件名(commit之后就看不到了)

7.提交到本地版本库:git commit -m "原因" 

8.从版本库中删除文件: git rm 

9.http://www.jianshu.com/p/e2f553942317


创建分支 : 

1.创建分支名 : git branch 分支名

2.创建并切换到分支 : git checkout -b 分支名

3.切换分支 : git checkout  分支名

4.合并某分支到当前分支  :git merge 分支名

5.删除本地分支 : 未合并分支 ---git branch -D 分支名,已合并分支 --- git branch -d 分支名 )

6.删除远程分支 : git push origin :分支名,git push origin:heads/分支名

7.查看分支 : git branch (本地),git branch -a (远程)

8.总结:

图3

git tig 的安装及使用 : 

安装地址:http://brew.sh/index_zh-cn.html

1.打开终端 ,粘贴 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  安装brew

2. 使用命令brew install tig 安装

3. 在iterm2中输入brew 和brew install tig 命令验证是否安装上

4.到对应的文件目录下,!!输入相应的tig 命令

参考网址 : https://bower.io/#install-bower


上一篇 下一篇

猜你喜欢

热点阅读