zoukankan      html  css  js  c++  java
  • git常用命令大全

    git常用命令

    基本

    设置个人账号信息

    1. git config --global user.name "Your Name"
    2. git config --global user.email "email@example.com"

    克隆git仓库

    git clone

    将文件加到版本库管理暂存区(stage)

    git add (file|.|-A) //file表示文件 .表示当前文件夹(包含子文件夹)的所有未被管理的文件 -A表示所有文件夹未被管理的文件

    提交本次修改

    git commit -m "描述的内容"

    推送本次提交到远程 git push <远程主机名> <本地分支名> <远程分支名>

    git push origin master

    拉取远程代码

    git pull // 拉取远程的当前分支
    git pull origin master // 拉取远程的指定(master)分支

    回退

    查看当前分支提交日志(commitId)

    git log

    重置当前文件夹(包含子文件夹)所有更改(已版本控制的文件)

    git checkout .

    回退到上一次提交

    git reset --hard HEAD^

    回退到指定提交

    git reset --hard commitId

    回退后强制推送到远程仓库

    git push -f

    分支

    切换已有分支

    git checkout master // 切换到master分支

    创建并切换分支

    git checkout -b test // 创建并切换到test分支

    从指定分支合并到当前分支

    git merge test // 将test分支合并到当前分支

    查看分支列表

    git branch // *代表当前分支

    删除本地分支

    git branch -d(elete)

    删除远程分支

    git push origin –d(elete)

    存储

    将当前修改移入储藏区(stash)

    git stash

    查看储藏区列表

    git stash list

    释放暂存到工作区

    git stash@{0} pop

  • 相关阅读:
    ansible-2添加公钥
    ansible-1 的安装
    history命令显示出详细时间
    nginx配置文件详解
    oracle-7参数文件的管理
    使用gitlab+jenkins+saltstack+rsync自动部署Web应用
    tomcat配置和优化
    pip --upgrade批量更新过期的python库
    apk下载安装,存储的位置,路径
    android中的内部存储与外部存储
  • 原文地址:https://www.cnblogs.com/piaoyi1997/p/13355436.html
Copyright © 2011-2022 走看看