大家好,欢迎来到周一git专题。
git clone
在上一篇文章当中我们聊了怎么在github当中创建一个属于自己的项目(repository),简称repo。除了建立自己的repo之外,我们更多的情况是拷贝别人的repo,这样才可以获得别人整理好的代码资料什么的,也更符合开源(白嫖)精神嘛。
这也不是什么难题,相信很多人都知道,当我们想要获取其他人的repo的时候,可以通过git clone命令进行拉取。比如你想要获取我们这个教程的repo,可以通过下面这个命令。
git clone git@github.com:moutsea/git-tutorial.git
这个命令我们都知道,通过git clone再加上repo的地址就可以了。但是这里的地址是哪里来的呢?简单介绍一下,这是在github当中找到的。我们点击Code那个绿色按钮,在下方的弹框里点击一下,就可以复制下来。一般情况下我们默认使用SSH协议,如果你看过我们上篇文章的话,你一定知道我在说什么。当然你也可以用HTTPS。
还有一个问题是我们clone下来的这个repo它存在哪里呢?答案也很简单,就是我们在哪里运行的命令它就存在哪里。
另外再说一个小技巧,我们这样clone下来之后会在我们本地新建一个文件夹,然后把这个repo当中的内容存在里面。这个文件夹的名字默认是这个repo的名字,如果你不喜欢这个名字,也可以在命令当中进行设置,设置的方法也很简单,就是在命令最后加上一个你想要起的名字。
比如这样,你得到的文件夹就是TechFlow。
git clone git@github.com:moutsea/git-tutorial.git techflow
git 四大状态
即使是g