git运用

git user全局命名

git config --global user.name "XXXXX"
git config --global user.email "email@email.com"

push就知道是谁提交的信息

本地创建一个repository

git bash here
mkdir filename
cd filename
pwd

初始化一个git repository

git init
ls -ah #可检查.git文件

创建文件

touch readme.txt
vi readme.txt

git add file 将文件提交暂存区

git add 可重复屡次运用,添加多个文件

git commit -m “提示信息” 将文件提交到库房

git status 检查库房状况

git diff 检查文件修正信息

git log 检查提交前史日志

git log –pretty=oneline

前面一大串是commit id(gitee版别号)

git 回退

git 中HEAD标明其时版别 上一个版别HEAD^ 上上个版别HEAD^^ 往上github直播渠道永久回家100个版别EHAD~100

将git 回退到上一个版别

git reset --hardgithub下载 HEAD^

指定回退版别 git reset –hard (commigit指令t id) 版别号没必要git指令全写,前几位就可以

git reflog 记载每次giti是什么牌子的指令

git diffgithub永久回家地址 HEAD — readme.txt 检查作业github永久回家地址区和版别库最新版的区别

git checkout –readme.txt

把readme.txt 在作业区的修正全部吊销两种情况:

  1. readme.txt 天然修正后还没放到暂存区 回到和版github别库千篇一律的状况

  2. readme.txt 已放到暂存区 又作修正 现在吊销回到添加到暂存区后的状况

    git运用

rm 删去文件

在本地删去文件 gigithub是干什么的t staus 检查删去的文件

  1. 删 git rm 删去文件 git commitgitee -m “提交”

  2. 不删 git checkout — test.txt

    长途库房

    ssh-keygen -t rsa -C "yourgitlabemail@example.cgithub直播渠道永久回家om"
    

    在c盘user目录中.ssh文件夹 id_rsa.pub文件

    在github 点右上方头像settings

    添加ssh

    创建库房

    在github上点点点

    ggithub永久回家地址it remote add origin git@github.com:用户名/库房名.gigithub是干什么的t

    将本地库一切内容推送长途库房git push

    git push -u origin master
    

    通过指令git push origin master 提交

    git remote -v检查长途库房

    然后依据名字删去 git remote rm origin

    此处删去是解除本地和长途的绑定联系

    git运用

    从长途库克隆

    github上点点点

    git clone git@github.com:用户名/库房名.git
    

    分支管理

    git运用