最近运用HBuilderX开发uniapp的时候发现没有内置的git功能,可是本地又装置了git不想再下载tortoise,并且下载商场里的插件还要注册账号,(不得不说易用性上还是vscode好) 因此想起来之前用power shell上传git的办法,写一文章记录。

1. 首要保证装置了指令行插件和本地装置了git

在指令行能够用git version保证装置成功

Hbuilder X运用指令行git上传代码

2. 初始化并且增加文件

进入到想上传的文件夹下,运用git init,然后会出现一个躲藏文件夹.git。 运用git add .增加文件。小数点 “.” ,意为增加文件夹下的一切文件;也能够将 “.” 换成详细的文件名,假如想增加项目中的指定文件,那就把 “.” 改为指定文件名即可。

Hbuilder X运用指令行git上传代码
上图中warning意思是lf换行符会被替代为crlf换行符下一次,这是为了处理不同体系下文本显现的统一性。详细能够参阅这个文章。blog.csdn.net/u012757419/…

3. 增加到本地库房,建立长途库房链接 运用git commit 提交,能够加上-m “注释阐明”来增加每次提交的阐明文字。 长途库房就是自己想上传到的那个github,gitee之类的库房,在库房右上角仿制https的就是长途库房的地址

Hbuilder X运用指令行git上传代码

运用git remote add origin xxxx链接长途库房,xxx就是长途库房的地址,若在这一步时出现过错:fatal:remote origin already exists,就输入git remote rm origin删去该链接,然后再次输入链接长途的指令。

4. 拉取长途分支更新到本地,再上传

长途新建的库房会有一个readme,直接push会出错,由于本地是没有的,因此每次上传之前最好先git pull --rebase origin master进行兼并,然后再git push。需要注意的是 假如你本地的当时分支不是 master,就用git checkout master指令切换到master分支。 假如你想用本地当时分支上传代码,则用git push -u origin master,把指令里的 master 切换成你的当时分支名即可。