1. git下载:官网(http://git-scm.com);
安装,一路默认就好;
2. 查看版本:git -version;
查看基础命令:git -v;
3.开始使用:
3.1:配置用户名:git config --global user.name "Hao"
配置邮箱:git config --global user.email "yke_hao@163.com"
3.2:创建仓库:
初始化:git init
初始化到一个自定义的目录test:git init test
克隆项目:git clone http://**************
3.3基本使用:
添加到缓存区:git add .
查看版本变化:git status
创建一个版本:git commit -m "对这一版本的说明" //俗称创建后悔药
查看当前的版本(后悔药):git log
git log -p(查看具体改动)
git log oneline (在一行显示)
回到之前的某一个版本:git checkout 后悔药的ID
回到之前的版本:git checkout -
3.4:打标签(针对某一重大版本/特殊化)
git tag -a V1(特殊话标识) -m "对这一版本的说明"
罗列所有特殊标签:git tag
显示标签信息:git show V1
给任意后悔药打标签:git tag -a V0.5 -m "版本说明" 要打标签的ID
回到某一版本(有标签):git checkout V1
显示所有(一行显示):git log --oneline --all
3.5分支(branch) 默认本地分支(master) 默认远程分支()
创建分支:git branch 分支名
切换分支:gir checkout 分支名
查看当前所在分支:gir log --all -- oneline
图示显示全部历史记录:git log --all --graph
合并分支:git merge 分支名(出现冲突,则手动合并)
4.远程仓库:
设置远程仓库:git remote add 远程仓库名称 远程地址
修改远程仓库origin:git remote set-url 远程仓库名称 https://xxx.git
列出所有远程地址:git remote -v
推到远程仓库:git push -u 远程名称 分支名称
拉取远程更行:git pull
5.补充:
比对 diff
git diff 比对当前内容和暂存区内容。
git diff HEAD 比对当前内容和最近一次提交。
git diff HEAD^ 比对当前内容和倒数第二次提交。
git diff HEAD^ HEAD 比对最近两次提交。
网友评论