git的使用
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
git初始设置
git config --global user.name #设置用户名 git config --global user.email #设置邮箱
仓库初始化
git init
添加文件到暂存区
git add <files_name>
将暂存区文件提交到本地仓库
git commit -m '备注信息'
查看当前提交代码状态
git status
将暂存区文件撤回工作区
git checkout --<file_name> git checkout . 撤回在暂存区的所有文件
查看提交日志
git log git log --pretty=online #只显示一行信息
回滚
git reset --hard HEAD^ #回滚至上一次提交前 git reset --hard <md5_values> #指定回滚
查看操作日志
可以查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git reflog
提交至远程仓库
git push -u origin <分支名>
切换分支
git checkout
创建分支
git checkout -b
从远程分支更新本地代码
git pull
合并分支
git merge <branch_name>
查询分支
git branch
临时区操作
git stash #放入临时区 git stash list #查看临时区记录列表 git stash apply #临时区取回 git stash pop #取回并删除暂存 git stash drop #删除临时区
相关推荐
baolen 2020-08-15
炼金术士lee 2020-08-15
huangchunxia 2020-08-07
lljhi0 2020-07-21
huangchunxia 2020-07-08
zhangxing 2020-07-05
ArkShen 2020-07-05
nebulali 2020-07-05
formula 2020-11-12
huhongfei 2020-11-05
乾坤一碼農 2020-10-27
liumengyanysu 2020-10-22
E哥的aws认证攻略 2020-10-15
guying 2020-10-05
好脑筋不如烂笔头 2020-09-17
Equation 2020-08-09
Balmunc 2020-08-02