A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小江哥 黑马粉丝团   /  2019-11-26 15:13  /  1094 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

初次安装Git配置用户名和邮箱
[JavaScript] 纯文本查看 复制代码
git config --global user.name "superGG1990"

git config --global user.email "superGG1990@163.com"

git config --list 查看所有配置信息

git config user.name 查看某个配置信息

git init 把某个目录变成可以让git管理到的目录(创建版本库)


Git基本命令
[JavaScript] 纯文本查看 复制代码
#把内容输入到一个文件

echo "xxxx" > xxxx 

#把工作空间的某个文件添加到cache

git add  xxxx

#把工作空间的所有内容添加到cache

git add -A

#把cache当中的某个文件提交到本地库

git commit -m "xxxx"

#all

git commit -am "xxxx"

#cache ---->work file恢复一个文件  file1 file2 恢复两个文件  .恢复所有文件

git checkout readme.txt 

#git状态查询

git status

#查看不同的地方 默认查看工作区和cache

#git diff --cached   比较cache和Repository

#git diff HEAD 工作区和最新的Resository

#git diff commit-id 工作区和制定的repository

#git diff --cached commit-id

#git diff --commit-id commit-id

git diff 

#reset 顾名思义   (HEAD~100)

git reset HEAD^

#git的日志

git log git log --pretty=oneline

#oh my pretty pretty boy i love you 

git reflog  查看历史命令

#git rm --cached file_path

git rm 

git mv

#远程仓库的克隆岛本地库

git clone

#关联远程仓库

git remote add

#推送到远程仓库

git push

#拉取远程仓库的内容

git pull

#查看当前分支 -a查看所有分支 -av 查看所有分支的信息 -avv 查看所有分支的信息和关系

git branch

#创建一个分支 基于当前分支创建分支

git branch  xxx

#基于oldType创建分支

git branch newBranch oldType

#切换分支

git checkout 分支的名字

#删除分支

git branch -d   xxx

#查看文件内容

git cat-file -p  commitid

#查看对象类型 blob commit tree

git cat-file -t commitid


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马