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

    配置用户信息
    $ git config --global user.name "John Doe"
    $ git config --global user.email johndoe@example.com
    查看配置信息
    git config --list

    在工作目录中初始化新仓库
    $ git init

    从现有仓库克隆
    $ git clone http://git.oschina.net/oschina/git-osc-android
    $ git clone git://github.com/schacon/grit.git mygrit(项目重命名)

    检查当前文件状态
    $ git status

    添加所有的文件到索引
    $ git add .
    提交更新
    git commit //向本地源码库提交,会打开默认vi编辑器写 “注释”
    git commit -a -m '注释' //自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过 git add 步骤
    git commit --amend 撤消刚才的提交操作

    查看提交历史
    $ git log
    使用图形化工具查阅提交历史
    gitk

    查看当前的远程库
    $ git remote -v //显示对应的克隆地址
    添加远程仓库
    $ git remote add pb git://github.com/paulboone/ticgit.git //添加远程目标为origin
    推送数据到远程仓库
    //如果要把本地的 master 分支推送到 origin 服务器上(再次说明下,克隆操作会自动使用默认的 master 和 origin 名字)
    git push origin master //把本地源码库push到Git上
    从远程仓库抓取数据
    //fetch 命令只是将远端的数据拉到本地仓库,并不自动合并到当前工作分支
    $ git fetch origin
    //从原始克隆的远端仓库中抓取数据后,合并到工作目录中的当前分支。
    $ git pull origin master //pull到本地源码库
    $ git remote show origin 查看远程仓库信息

  • 相关阅读:
    java中的设计模式
    stack
    最大堆排序
    Starship Troopers
    Tick and Tick
    Last non-zero Digit in N!
    G
    C
    B
    A
  • 原文地址:https://www.cnblogs.com/lgq2008/p/6002863.html
Copyright © 2011-2022 走看看