美文网首页
一些问题

一些问题

作者: peaceChierdo | 来源:发表于2017-07-20 10:51 被阅读0次

    1. git clone url 和 git pull的区别

    git clone是将repository整个下载,git pull 是下载新内容并与本地内容merge
    来源

    2. Git 的origin 和master

    在clone完成之后,Git 会自动为你将此远程仓库命名为origin(origin只相当于一个别名,运行git remote –v或者查看.git/config可以看到origin的含义),并下载其中所有的数据,建立一个指向它的master 分支的指针,我们用(远程仓库名)/(分支名) 这样的形式表示远程分支,所以origin/master指向的是一个remote branch(从那个branch我们clone数据到本地),但你无法在本地更改其数据。

    同时,Git 会建立一个属于你自己的本地master 分支,它指向的是你刚刚从remote server传到你本地的副本。随着你不断的改动文件,git add, git commit,master的指向会自动移动,你也可以通过merge(fast forward)来移动master的指向。
    来源

    3. vim中的复制粘贴

    在纯文本终端下:
    (1)选定文本块,使用v进入可视模式;移动光标键选定内容
    (2)复制选定块到缓冲区,用y;复制整行,用yy
    (3)剪切选定块到缓冲区,用d;剪切整行用dd
    (4)粘贴缓冲区中的内容,用p
    来源

    相关文章

      网友评论

          本文标题:一些问题

          本文链接:https://www.haomeiwen.com/subject/gksdkxtx.html