1.什么是git?
Git 是目前世界上最先进的分布式版本控制系统(没有之一)。
2.安装git
2.1下载git
然后按默认选项安装即可。
2.2验证是否安装成功
安装之后打开在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明 Git 安装成。然后进一步设置用户名和密码就可以了。
3.git基本命令
一、创建版本库
$ mkdir gitdemo //创建
$ cd gitdemo //使用
$ pwd //查看当前目录
$ git init //初始化,生成.git文件(若该文件隐藏,则使用ls -ah)
二、把文件添加add和提交commit到版本库
$ git add test.txt //添加
$ git commit -m "第一次提交" //提交 可重复多次使用,提交多个文件
三、版本控制
$ git log //查看提交历史记录,从最近到最远,可以看到3次
$ git reflog //查看每一次修改历史
$ cat test.txt //查看文件内容
$ git status //查看工作区中文件当前状态
$ git diff //查看修改内容
$ git reset --hard commit ID //回退版本
四、分支
$ git branch 分支名称 //创建分支
$ git branch -a //查看当前分支
$ git checkout '分支名称' //切换分支
$ git merge 分支名称 //将指定分支合并到当前分支
五、远程仓库
$ git remote //查看现有连接仓库
$ git remote rm 仓库名称 //断开现有的连接仓库
$ git remote -v // 查看远程版本库信息
$ git remote show <remote> // 查看指定远程版本库信息
$ git remote add <remote> <url> // 添加远程版本库
$ git remote remove <remote> // 删除指定的远程版本库
$ git fetch <remote> // 从远程库获取代码
$ git pull <remote> <branch> // 下载代码及快速合并
$ git push <remote> <branch> //上传代码及快速合并
$ git push <remote> :<branch/tag-name> //删除远程分支或标签