zoukankan      html  css  js  c++  java
  • 聊聊、Git 常用命令

    创建本地仓库 


    git init  将指定目录初始化为git本地仓库
    git add .   添加指定文件至暂存区
    git commit -m "xxxxx"   把暂存区中的文件提交到本地仓库中
    git remote add origin http://git.xxx.com/xxx.git   添加远程仓库地址映射关系
    git push -u origin master  上传新分支至远程
    git remote remove origin  删除指定名称的远程仓库origin

    git clone http://git.xxx.com/xxx.git   基于远程仓库克隆至本地
    git status  查看本地仓库的状态
    git remote  列出已经存在的远程仓库
    git remote -v  列出远程仓库的详细信息
    git push --set-upstream origin master 上传新分支至远程
    git push -u origin master  上传新分支至远程
    git branch  查看本地分支
    git branch <branch name>  基于当前分支创建一个新分支
    git checkout <branch name>  切换分支
    git merge <merge target>  合并分支
    git branch -d {dev}        删除分支

    tag命令 


    git tag 查看所有tag
    git tag -a 1.3.5 -m "xxxx" 新增
    git show 1.3.5 查看单个tag
    git push origin --tags 推送到远程仓库
    git tag -d 1.3.5 删除tag
    git push origin :refs/tags/1.3.5 更新远程仓库
    git fetch origin tag 1.3.5 获取远程单个tag

    config命令 


    git config --global user.name "username"
    git config --global user.email "xxxx@.com"
    git config --global credential.helper store
    git config -l

    日志管理 


    git log       查看当前分支下所有提交日志
    git log {branch}     查看当前分支下所有提交日志
    git reset --hard <commit ID>     撤销

  • 相关阅读:
    itk_interior
    itk_option define
    scrolled canvas tcl tk
    init.rc的disabled含义
    WIFI分析与移植
    ubuntu10.04命令挂载windows硬盘与U盘
    Android WIFI 分析
    Android WIFI 分析
    Android平台开发WIFI function portingWIFI功能移植
    Android平台开发WIFI function portingWIFI功能移植
  • 原文地址:https://www.cnblogs.com/xums/p/9982748.html
Copyright © 2011-2022 走看看