Git操作(迟到的作业)
2017-06-30 本文已影响18人
喵喵喵喵苗啊
【百人计划】第三次分享
1.本地新建仓库和文件,并初始化git(前提是已经安装git,并配置好)
初始化GIT,创建文件git init(初始化本地仓库)
2.压缩文件和文件夹
压缩文件tar -zcaf istester.git.tar a/ b/ c/ config.xml (打包)
3.将文件添加到git库
将文件添加到本地库git add istester.git.tar(添加)
git statue(查看状态)
4.将变更提交到本地仓库
提交本地仓库git commit -m "wmiaotester" (提交到本地)
5.与远程仓库建立连接,并提交代码到远程仓库(前提是已经注册github账号,并创建了代码仓库)
提交代码到远程仓库git remote add origin git@github.com:wmiaoa/code.git(同远程仓库建立连接,后面位远程仓库地址)
git push -u origin master(提交代码到远程仓库)
由于未添加ssh key,故提交代码失败(有两种方式:https和SSH,我选择后者)
6.添加SSH key到github
本地生成ssh keyssh-keygen -t rsa -C "邮箱"(生成ssh key)
查看ssh key
查看ssh keycat id_rsa.pub(查看文件)
将key添加到github,点击右上角,setting
github上设置位置 ssh key所在位置 添加ssh key 添加成功界面7.提交代码到远程仓库
提交代码到远程仓库 提交成功8.从远程仓库拉取代码到本地
拉取代码到本地git pull origin master(拉取代码)
9.将代码clone到/APP/www/目录
克隆代码库到本地git clone …(克隆代码库到本地)
10.解压
解压拉取到的代码tar -zxvf istester.git.tar(解压)
遇到问题:
拉取代码遇到下面问题:
遇到问题解决方法:需要重新同远程仓库建立连接
同远程仓库建立连接使用下面命令先进行移除,再重新建立连接:
建立连接git remote rm origin