zoukankan      html  css  js  c++  java
  • git

    设置用户名、邮箱
    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    初始化本地仓库
    $ git init

    添加至暂存区
    $ git add .

    提交到本地仓库
    $ git commit -m <message>

    查看状态
    $ git status

    查看文件被修改的地方
    $ git diff file

    提交日志
    $ git log

    历史记录
    $ git reflog

    选择版本
    $ git reset --hard commit_id

    撤销工作区的修改(用暂存区的文件替换工作区的文件)
    $ git checkout -- file

    把暂存区的修改撤销掉(unstage),重新放回工作区
    git reset HEAD <file>

    创建SSH Key
    $ ssh-keygen -t rsa -C "远程仓库注册时的邮箱"

    添加远程仓库
    $ git remote add origin git@gitee.com:gwy0471/learn.git

    修改远程仓库地址
    $ git remote set-url origin https://github.com/qixinghaitang/learngit.git

    断开远程仓库连接
    $ git remote remove origin

    查看当前远程仓库地址
    $ git remote -v

    本地仓库推送到远程仓库
    $ git push

    克隆远程仓库项目
    $ git clone git@github.com:michaelliao/gitskills.git

    创建分支
    $ git branch dev

    选择分支
    $ git checkout dev

    创建并选择分支
    $ git checkout -b dev

    查看分支
    $ git branch

    将dev分支合并到master分支上
    $ git merge dev

    删除dev分支
    $ git branch -d dev

    status不能显示中文
    $ git config --global core.quotepath false

  • 相关阅读:
    linux驱动启动顺序
    ubuntu下安装UltraEdit
    Linux下安装redis
    IntelliJ IDEA 设置Terminal 窗口字体大小
    centOS安装node
    linux下安装pm2
    nuxt部署在Linux下,ip+端口无法访问到
    var与let、const的区别
    JS函数和箭头函数
    回调函数
  • 原文地址:https://www.cnblogs.com/gaowy/p/10176609.html
Copyright © 2011-2022 走看看