[指令] git

git指令集

git安装

[安装]git

设置用户信息

git config --global user.name kate // 设置用户名
git config --global user.email kate.gmail.com // 设置用户邮箱

查看用户信息

git config --global user.name
git config --global user.email

加常用指令别名

  1. 在用户目录,C/users/kate打开git bash

  2. 创建.bashrc文件,在里面加入git-log和ll快捷键,执行文件使指令生效

    touch ~/.bashrc
    alias git-log=‘git log --pretty=oneline --all --graph --abbrev-commit’
    alias ll=‘ls -al’
    source ~/.bashrc

git创建仓库、提交、分支一套指令

  1. 初始化当前文件夹为本地仓库,成功后有.git文件

    git init

  2. 查看当前文件修改状态(工作区/暂存区)

    git status

  3. 工作区->暂存区

    git add file.txt // 添加单文件名
    git add . // 添加所有修改

  4. 暂存区->本地仓库

    git commit -m “initialization” // 填写注释内容

  5. 查看提交记录

    git log

  6. 版本回退

    git reset --hard commitID // 用git-log查看ID
    git reflog // 查看可能丢掉的版本号

  7. 添加忽略上传的文件

    touch .gitignore
    *.txt 、 *.iml …

  8. 查看分支

    git branch

  9. 创建分支(master 生产 | develop 开发 | feature 开发并行 | hotfix 修bug)

    git branch branch // 分支名称

  10. 切换分支

    git checkout branch // 分支名称

  11. 综合前两者,切换到一个不存在的分支(创建并切换)

    git checkout -b branch // 分支名称

  12. 合并分支

    git merge branch // 分支名称

  13. 删除分支(只能删别的分支,不能删自己)

    git branch -d branch // 需要检查
    git branch -D branch // 不需检查

远程仓库互动gitee

  1. 初始化本地库,与远程仓库对接

    git remote add origin 仓库地址SSH

  2. 查看远程仓库

    git remote

  3. 推送到远程仓库

    git push origin master

  4. 从远程仓库克隆

    git clone 仓库地址SSH

  5. 抓取(不合并)

    git fetch origin 分支名

  6. 拉取(拉下来自动合并fetch+merge)

    git pull origin 分支名

  7. 删除origin

    git remove rm origin

  8. 查看本地关联关系

    git branch -vv

  9. 推送到远程并建立分支关系

    git push --set-upstream origin master

建仓库+推送到远程仓库

git init
git status
git add .
git commit -m “Initialization”
git remote add origin 仓库地址SSH
git push origin master

IDEA+gitee

  1. 初始化本地仓库
    在这里插入图片描述

  2. 设置本文件夹

  3. 设置远程仓库
    在这里插入图片描述

  4. 输入远程仓库地址
    在这里插入图片描述

  5. 提交+写备注+推送

  6. 强制拉取远程到本地

    • git fetch --all
    • git reset --hard origin/master
    • git pull

问题处理

git config --system --unset credential.helper

解决不出用户密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值