Git 清单

Git 配置

git config工具专门用来配置或读取相应的工作环境变量

git config --global user.name “dora”
git config --global user.email xxx@163.com

–global所有项目会默认使用这个配置信息

在某个特定文件中使用其他的账户,去掉–global重新配置,新的设定保存在当前项目的 .git/config 文件里

文本编辑器
默认的是Vi或者Vim,重新设置:
git config --global core.editor sublime

差异分析工具

Git创建仓库

git 创建仓库
#使用当前目录作为Git仓库,使它初始化
git init

#使用指定目录作为仓库
git init newrepo

当前目录会出现一个名叫.git的目录。
如果当前目录下有几个文件需要纳入版本控制,需要先用git add命令告诉git开始对这些文件进行跟踪,然后提交。
#Q 需要后期往前再看一下
git add *.c
git add README #类似增加一个说明文档
git commit -m ‘initial project version’

从现有仓库克隆
git clone [url] xxxx
#xxx 用来指定新名字

git 基本操作

git init #创建新仓库
git clone [url] #拷贝已存在的仓库到本地
git add #将文件添加到缓存
git status #查看状态
git diff #查看执行git status结果的详细信息

  • git diff #尚未缓存
  • git diff --cached #查看已缓存的改动
  • git diff HEAD #查看已缓存的与未缓存的所有改动
  • git diff --stat #显示摘要
    #git statue 显示改动,git diff 显示每行具体改动
    git commit #记录缓存区的快照
    #git add 写入缓存,git commit提交到云上
    git commit -m #message 写写更新描述
    git commit -a #一键推送到云上
    git commit -am
    git reset HEAD #取消已缓存的内容
    git rm #将文件从缓存区中移除
    git rm --cached #工作目录中保留
分支管理

git branch (branch name) #创建分支
git checkout (branch name) #切换分支
git merge #合并分支内容
git checkout -b (branchname) 创建新分支并切换
git branch -d (branchname) #删除分支

git查看提交历史

git log #查看提交历史
git log --oneline #简洁版本
git --graph #查看历史提交中的分支合并
git --reverse #逆向显示所有日志
git log --author #查找某人的爪印

git标签

git tag -a xxxx #带注释的标签
git log --decorate #查看打过标签的内容
git tag #查看所有标签

git 远程仓库

暂时用不上,留空

git 服务器搭建

暂时用不上,留空

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值