• Git使用指导


    1,安装

    • 命令安装:$ sudo apt-get install git
    • 下载安装

    配置

    $ git config --global user.name "your name"

    $ git config --global user.email  "your email"

    2,创建版本库

    先在一个磁盘上创建一个空目录

    $mkdir gitDir

    $git init

    2.1把文件添加到版本库

    $git add readme.txt     添加到仓库

    $git commit -m "wrote a readme file"    引号里面都提交的信息

    多次add可以多次添加文件 commit可以一次提交多个文件

    2.2工作区和暂存区

    工作区:本地存放项目的目录区

    版本库(repository):工作区下面的.git

    版本库中最重要的就是(stage或者index)暂存区.git为我们自动创建第一个分支master及指向master的指针HEAD

    git add实际上是把文件修改添加到暂存区

    git commit提交更改,实际上是把暂存区的所有内容提交到当前分支

    查看状态:git status

    查看对文件做了什么修改:git diff filename

    用git diff HEAD --filename可以查看工作区和版本库里最新版本的区别

    3.1版本回退(git reset)

    git reset --head HEAD^ 回退到上一版本

    回退到上上个版本HEAD^^ ,往上100个版本写成HEAD^100

    git reset --head commit_id 回退到指定的版本

    查看提交的历史记录:

    git log

    git log --pretty = oneline 在一行中显示

    如果要返回未来,用git reflog产科历史命令,以便确定回到未来的哪个版本

    3.2撤销修改

    git check --readme.txt   把文件在工作区的修改全部撤销

    git reset HEAD readme,txt   把暂存区的修改撤销掉(unstage),重新放回工作区

    3.3删除文件

    git rm test.txt

    git commit -m "remove test.txt"

    如果错删了某个文件,用git checkout --test.txt 恢复到新版本

    4,远程仓库

    由于本地的Git仓库和远程的GitHub仓库之间的传输是通过SSH加密的,所以需要设置

    • 在用户主目录找到.ssh目录,里面有id_rsa何id_rsa_pub;两个文件,一个公匙一个私匙。

    $ssh -keygen -t rsa -C youremail@XXX.com

    • 登陆GitHub,打开“Account settings”-->"ssh keys"-->add ssh key,填上任意的title,在key文本里粘贴上

    id_rsa_pub文件的内容,再点击“Add key”

    4.1添加远程仓库

    待续。。。。

  • 相关阅读:
    毕业3年在北京买房,他是怎么赚钱攒钱的?
    Windows Server 2008 如何在IIS中添加MIME类型
    IIS下无法访问.ini后缀文件
    新的一年,我们如何才能收获满满,不留太多遗憾呢?
    你百分之九十九的问题都是因为懒
    为什么你容许陌生人成功,却无法忍受身边人发达
    堆排序
    计数排序
    直接插入排序
    冒泡排序
  • 原文地址:https://www.cnblogs.com/cocoabird/p/8463790.html
Copyright © 2020-2023  润新知