Node.js和VUE-CLI 3.0安装
<p>1、先安装Node.js, 去官网下载https://nodejs.org/en/download/</p><p>2、安装成功后,通过npm -v和node -v查看npm和node的版本。出现版本显示即安装成功。</p>
<p>3、通过npm质量安装VUE-CLI,如果之前安装过VUE-CLI,先通过npm uninsatll -g vue-cli指令卸载之前的安装。然后在输入npm install -g @vue/cli</p>
<p>4、通过vue -V查看安装的vue版本,显示则安装成功。</p>
<p>5、在Git上建一个仓库,只需要输入项目名称跟描述(其实也可以不填描述),记得,不要选上<code>Initialize this repository with a README</code>,很重要。</p>
<p>6、点击<code>create repository</code>之后,就会看到这个提示页面,重点来了。<br>这里其实就是说这个仓库还是空的,你可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub上。这个时候你就可以在需要的文件夹目录下创建 <code>vue</code> 项目了。</p>
<p>7、构建VUE项目,进入指定的文件夹,输入vue create project_name创建一个项目名为project_name的项目</p>
<p>8、选择手动配置项目创建项目</p>
<p>9、进入新建的的项目文件夹,输入如下:</p>
<p>cd project_name<br>git init<br>// 添加所有项目文件<br>git add .<br>// 双引号内的描述可以自己填写其他内容<br>git commit -m “vue初始化项目”<br>// 将本地的项目与远程仓库关联起来,remote-repository-address为远程仓库地址,可以去github去获取,然后执行<code>git remote -v</code>查看是否关联成功。根据自己项目仓库路径填写origin后面的地址,<br>git remote add origin <strong><span style="text-decoration: underline">git@github.com:yourusername/yourdemoname.git</span></strong><br>推送到远程仓库上<br>git push -u origin master<br><br>**********</p>
<p>当在执行git push -u origin master的时候可能会不成功,报如下错误</p>
<p> ! master -> master (non-fast-forward)<br>error: failed to push some refs to 'https://github.com/#####/vue-project.git'<br>hint: Updates were rejected because the tip of your current branch is behind<br>hint: its remote counterpart. Integrate the remote changes (e.g.<br>hint: 'git pull ...') before pushing again.<br>hint: See the 'Note about fast-forwards' in 'git push --help' for details.</p>
<p>意思就是更新被拒绝提示你应该git pull一下,当执行git pull origin master时,报错又来啦fatal: refusing to merge unrelated histories,</p>
<p>意思是拒绝合并不相关的历史。查阅了下资料,可以在git pull命令后加上–allow-unrelated-histories选项,问题就迎刃而解了,<br>git pull origin master --allow-unrelated-histories<br>然后就可以愉快的git push origin master了,最后去github上刷新下看看是否有本地提交的项目。<br>*************</p>
<p>10、如果之前windows平台没有安装git,需要先安装</p>
<p>10.1 进入下载官网-https://git-scm.com/download下载git安装包,选择适合操作系统的版本下载安装,一路next下去,完成安装。</p>
<p>10.2 安装完成后,设置系统变量path,添加变量值C:/program Files/Git/cmd(注意此处的C/:program Files是你安装Git的路径)</p>
<p>10.3 验证git是否安装成功,在命令行下输入git --version看看版本号。</p>
<p>10.4 git安装完之后,就要配置可以操作远程仓库的密钥。先注册github账号,此处不表。</p>
<p>10.5 git安装好后,可以在项目路径下点击右键,选择git bash here,进入命令行。</p>
<p>10.6 输入ssh-keygen -t rsa -C "your_email@youremail.com" 这里的邮箱就是你创建github账号的邮箱</p>
<p>10.7 输入密码确认后,将会在本地文件夹中创建密钥文件。</p>
<p>会在 .ssh 目录生产两个文件:id_rsa和id_rsa.pub<br>用记事本打开.ssh目录下的id_rsa.pub文件,复制里面的内容;</p>
<p>进入github个人设置页面,选择ssh keys后点击new ssh key.</p>
<p>把拷贝的密钥粘贴在新建的ssh key下即可。</p>
<p>10.8 测试ssh连接github 输入ssh -T git@github.com</p>
<p> </p>
<p>附一些git常用操作</p>
<p>***********************</p>
<p>1、克隆一个项目下来<br>git clone giturl/仓库名.git<br>cd autotest001<br>vim help.txt<br>git init<br>git add help.txt<br>git commit -m "first commit"<br>git remote add origin https://github.com/aaron221/autotest001.git<br>假如执行完上一句命令后,出现了fatal: remote origin already exists.<br>则执行一下这个命令 git remote rm origin然后再重新执行上一句命令<br>git push -u origin master</p>
<p>2、上面是一开始的操作,后面的上传文件操作可以简化为</p>
<p>git add anotherfile.txt<br>git commit -m "这是第二次上传文件了"<br>git push</p>
<p><br>3、.拉取git上的文件<br>git pull</p>
<p>4、创建本地分支<br>git checkout -b 分支名<br>git add filename<br>git commit -m "这是提交的分支信息"<br>git push</p>
<p>5.删除本地分支<br>git checkout master<br>git branch -d 分支名<br>git branch -r -d origin/firstbranch 删除远程分支<br>git push origin :分支名</p>
<p>6.分支合并到主支上去<br>git checkout master<br>git merge firstbranch</p>
<p>7.解决分支合并冲突<br>$ git merge firstbranch<br>提示如下:<br>Auto-merging firsthelp.txt<br>CONFLICT (content): Merge conflict in firsthelp.txt<br>Automatic merge failed; fix conflicts and then commit the result.</p>
<p>$ cat firsthelp.txt<br>help to you...\<br>这是需要合并的内容<br><<<<<<< HEAD<br>这是master上的内容<br>=======<br>这是firstbranch上的neir</p>
<p>>>>>>>> firstbranch<br>解决冲突修改后<br>help to you...\<br>这是需要合并的内容<br>这是master上的内容这是firstbranch上的neir</p>
<p>git add filename<br>git commit -m "解决冲突"<br>git push</p>
<p><br>8、项目版本操作<br>git reset --hard HEAD^ 返回上一个版本<br>git reflog 查看版本号xinx<br>git reset --hard 版本号 回到指定版本</p>
<p>9、对需要删除的文件、文件夹进行如下操作:</p>
<p>git rm test.txt (删除文件)</p>
<p>git rm -r test (删除文件夹)</p>
<p>10、提交修改</p>
<p>git commit -m “Delete some files.”</p>
<p> </p>
<p><br>config1:git push的时候跳过输入用户名和密码<br>1通过创建文件存储用户名和密码<br>打开$HOME$目录,如果你不知道在哪,那么可以使用git bash 输入echo $HOME查看这个路径,一般都在C:\Users\administrator下面,注意cmd下面这个命令是查看不到的。然后使用命令创建一个文件名为.git-credentials,在Windows中是不允许直接创建“.”开头的文件。输入以下命令:<br>touch .git-credentials<br><br>vim .git-credentials<br><br>https://{username}:{password}@github.com</p>
<p>第一句是创建文件,第二句使用vim打开文件进行编辑,输入第三行的内容,用户名和密码是你自己的,保存退出。<br>接下来输入下面的命令:</p>
<p>git config --global credential.helper store</p>
<p>这个添加git config的内容,执行完毕之后再$HOME目录下的.gitconfig文件中会多了一项:</p>
<p><br><br>helper = store</p>
<p><br>这时候重新开启git bash进行git push的时候就不用输入用户名和密码了,并且如果你注释了上面这句,那么git push就会重新让你输入用户名和密码进行验证。</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/laofang/p/12793725.html
頁:
[1]