• 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 performance
    C# and Java: Comparing Programming Languages
    MYSQL blogs and articles
    网络基本功系列:细说网络那些事儿
    Spark 优化器 ML的论文
    逻辑回归
    MapReduce
    Spark
    Set-Theory-and-Logic
    k-means
  • 原文地址:https://www.cnblogs.com/lgq2008/p/6002863.html
Copyright © 2020-2023  润新知