最近运用HBuilderX开发uniapp的时候发现没有内置的git功能,可是本地又装置了git不想再下载tortoise,并且下载商场里的插件还要注册账号,(不得不说易用性上还是vscode好) 因此想起来之前用power shell上传git的办法,写一文章记录。
1. 首要保证装置了指令行插件和本地装置了git
在指令行能够用git version
保证装置成功
2. 初始化并且增加文件
进入到想上传的文件夹下,运用git init
,然后会出现一个躲藏文件夹.git。 运用git add .
增加文件。小数点 “.” ,意为增加文件夹下的一切文件;也能够将 “.” 换成详细的文件名,假如想增加项目中的指定文件,那就把 “.” 改为指定文件名即可。
上图中warning意思是lf换行符会被替代为crlf换行符下一次,这是为了处理不同体系下文本显现的统一性。详细能够参阅这个文章。blog.csdn.net/u012757419/…
3. 增加到本地库房,建立长途库房链接
运用git commit
提交,能够加上-m “注释阐明”来增加每次提交的阐明文字。
长途库房就是自己想上传到的那个github,gitee之类的库房,在库房右上角仿制https的就是长途库房的地址
运用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 切换成你的当时分支名即可。