最近有接触到git,需要clone和push项目。之前只用过webstorm连接github,这次在项目中用到的是gitLab,其实是和github一样的吧,都是使用git。
我觉得自己在学习使用git的时候还是花了比较多时间的,找到好的学习资料真的很重要,这里请推荐廖雪峰的Git教程,真的很详细易懂http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000。
学习操作了下最基础的git命令,我自己也再纪录一遍。
这里我说下从远程仓库clone至本地仓库的情况:
1、首先,在本地存放你将要clone项目的文件中,先创建一个文件夹,命令为:$ mkdir yourCode 这里的yourCode你自己取名,即本地仓库名。
2、初始化本地仓库,$ git init
3、你会发现文件夹中什么也没有,因为刚创建的git本地仓库是不可见的 你可以执行 $ ls -ah 进行查看。
4、接下来,开始克隆github上面的项目: $ git clone git@github.com:xxx/xxx.git
5、执行$:ls 进行查看刚刚克隆的项目目录。
6、执行$ cat readme.txt 可以查看该文件的具体内容。
7、如果修改了文件,先执行$ git add readme.txt,然后$ git commit -m "change content" 这样就更新了本地的git仓库。
8、以上步骤只是更新了本地git仓库,现在我们push 到远程仓库。$ git push origin master。 这里origin代表远程仓库,master代表本地仓库。