进击的码农

新手入门之git的理解与使用

官网地址:https://git-scm.com
一、关于git
git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,个人理解为一个版本管理工具。
二、关于git的使用
-------------------------基本操作
1、git init -- 建立本地仓库
2、git clone -- 克隆远程版本
3、git add. -- 跟踪所有改动过的文件

 git add 文件名      -- 跟踪指定的文件

4、git status -- 查看仓库状态
5、git commit -- 提交更新的文件
6、git push -- 上传代码并合并
7、git pull -- 下载代码并合并
8、git log -- 查看commit日志

     -p             -- 显示每次提交的改动
  文件名             -- 只显示与这个文件有关的commit日志
  graph             -- 以图表的形式显示分支commit情况

------------------------进阶操作
9、git branch -- 显示本地所有分支
10、git checkout 分支名 -- 切换到指定分支
11、git branch 分支名 -- 创建新分支
12、git -d 分支名 -- 删除本地分支
13、git merge 分支名 -- 合并指定分支到当前分支
14、git rebase 分支名 -- 衍合指定分支到当前分支

回复

This is just a placeholder img.