美文网首页百人计划
百人计划(3)git的简单使用

百人计划(3)git的简单使用

作者: Martian_116b | 来源:发表于2017-06-19 21:21 被阅读0次

从上星期三老徐讲完之后就一直在弄git,了解了Git是目前世界上最先进的分布式版本控制系统,主要功能:保存代码文件,保留历史纪录,可以回到过去,多端共享,团队协作。

任务

我理解的这个任务的流程是:先在本地建个版本库,并添加文件src/{a,b,c}和config.xml,然后在github上建立远程库并关联,把本地库上的文件打包并上传,然后在克隆下来,并部署在/APP/www中。这是在模拟开发手动上传代码和测试克隆代码的过程。(仅个人理解,不对请指正。)

1)在root下建立版本库

#mkdir -p src/{a,b,c}       (递归建立文件夹和下面的三个目录)

#touch config.xml         (创建文件config.xml)

图片

初始化仓库

#git init 

#cd ..

#git init

#mkdir -p APP/bac

#tar -czvf  ./APP/bac/istester.tar.gz  ./src/{a,b,c}   ./config.xml (打包注意这里.代表root下,不能用/root/APP/bac/istester.tar.gz,具体如下图)

2)建立远程仓库并关联

登录Github,在右上角找到New respository,建立一个新的仓库,并按照提示输入

想远程仓库推送istester.tar.gz

#git  add istester .tar.gz

#git commit -m "second commit"

#git push origin matser

在远程Github页面可看到本地库一样的内容

3)克隆远程库到APP/www,并部署

#mkdir -p APP/www

#git clone git@github.com:daxuefei/APP-bac.git

#cd APP/www

#tar -zxvf istester.tar.gz

相关文章

网友评论

    本文标题:百人计划(3)git的简单使用

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