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

    全局配置
    $ git config --global user.name "姓名"
    告诉git你是谁
    $ git config --global user.email "xxx@qq.com"
    告诉git怎么联系你
    如果注册了 github 账号,邮箱最好和 github 账号统一
    $ git config -l
    查看配置信息
    初始化代码仓库
    $ git init
    初始化代码库
    $ git add .
    将所有变化添加到暂存区
    $ git commit -m "注释"
    将暂存区内容提交至代码库
    $ git commit --amend
    修改最后一次提交的注释
    $ git init --bare
    初始化空白的代码仓库,协同开发使用
    查看信息
    $ git status
    查看所有文件状态
    $ git status 文件名
    查看指定文件的状态
    $ git log
    查看版本库日志
    按字母 q 可以退出(关闭中文输入法)
    $ git log 文件名
    查看指定文件的修订记录
    版本回撤
    $ git reset --hard HEAD^
    回撤到上一个版本
    $ git reset --hard HEAD^^
    回撤到上上一个版本
    $ git reset --hard 版本号(前6位)
    切换到任意版本
    $ git checkout 文件名
    撤销某一个文件当前的修改
    $ git reflog
    查看分支引用记录,能够查阅所有的版本号
    git常用命令
    全局配置
    $ git config --global user.name "姓名"
    告诉git你是谁
    $ git config --global user.email "xxx@qq.com"
    告诉git怎么联系你
    如果注册了 github 账号,邮箱最好和 github 账号统一
    $ git config -l
    查看配置信息
    初始化代码仓库
    $ git init
    初始化代码库
    $ git add .
    将所有变化添加到暂存区
    $ git commit -m "注释"
    将暂存区内容提交至代码库
    $ git commit --amend
    修改最后一次提交的注释
    $ git init --bare
    初始化空白的代码仓库,协同开发使用
    查看信息
    $ git status
    查看所有文件状态
    $ git status 文件名
    查看指定文件的状态
    $ git log
    查看版本库日志
    按字母 q 可以退出(关闭中文输入法)
    $ git log 文件名
    查看指定文件的修订记录
    版本回撤
    $ git reset --hard HEAD^
    回撤到上一个版本
    $ git reset --hard HEAD^^
    回撤到上上一个版本
    $ git reset --hard 版本号(前6位)
    切换到任意版本
    $ git checkout 文件名
    撤销某一个文件当前的修改
    $ git reflog
    查看分支引用记录,能够查阅所有的版本号
    分支操作
    $ git branch
    查看本地分支
    $ git branch -r
    查看远程分支
    $ git branch [name]
    创建本地分支
    注意不会自动切换分支
    $ git checkout [name]
    切换分支
    $ git checkout -b [name]
    创建新分支并立即切换到新分支
    $ git branch -d [name]
    只能删除已经合并过的分支
    没有合并的分支不能删除
    如果要强行删除分支,可以使用 -D 选项
    $ git merge [name]
    合并分支
    $ git push origin [name]
    创建远程分支
    本质上是将本地的分支 push 到远程
    远程操作
    $ git clone url
    将远程代码库克隆到本地
    $ git push
    将本地修改内容推送到远程代码仓库
    $ git pull
    将远程代码库的变化更新到本地
    分支操作
    $ git branch
    查看本地分支
    $ git branch -r
    查看远程分支
    $ git branch [name]
    创建本地分支
    注意不会自动切换分支
    $ git checkout [name]
    切换分支
    $ git checkout -b [name]
    创建新分支并立即切换到新分支
    $ git branch -d [name]
    只能删除已经合并过的分支
    没有合并的分支不能删除
    如果要强行删除分支,可以使用 -D 选项
    $ git merge [name]

    合并分支
    $ git push origin [name]
    创建远程分支
    本质上是将本地的分支 push 到远程
    远程操作
    $ git clone url
    将远程代码库克隆到本地
    $ git push
    将本地修改内容推送到远程代码仓库
    $ git pull
    将远程代码库的变化更新到本地

  • 相关阅读:
    C# 使用Dev控件为gridView添加复选框,实现多选和单选
    C# 关于LINQ基础随笔
    Camstar客制化开发做查询操作(Designer中存放SQL语句)
    ASP.NET 实现自动登录(自定义自动登录时间期限)
    ASP.NET 页面生命周期-动态控件编程(动态添加控件并使用动态控件值)
    Camstar客制化开发查询数据库数据并显示在JQDataGrid表中(SQL语句编写在UserQuery中)同时获取JQDataGrid中值回传到Designer中
    Camstar客制化开发查询数据库数据并显示在JQDataGrid表中(SQL语句编写在代码中)
    WPF开发中常用的几种布局元素
    Cocos2dx 内存管理机制(1)
    cocos2dx 坐标系统详解
  • 原文地址:https://www.cnblogs.com/henusyj-1314/p/5528601.html
Copyright © 2011-2022 走看看