git命令

转载
https://blog.csdn.net/u013325929/article/details/70313414

VUE CLI 3.0 新增项目

1.打开终端​,cd到上层目录,新建demo项目

vue create demo
cd demo

2.码云新建项目demo, 把下面用readme初始化的勾去掉,复制项目地址
3.直接添加远程库地址并push

git remote add origin https://gitee.com/rackar/demo.git
git push -u origin master

普通新增项目

1、打开终端​,cd到已存在项目的目录
​​​2、输入以下命令行,初始化一个本地仓库:
​git init
3、输入以下命令,把工程所有文件都添加到该仓库中(千万别忘记后面的.号!!!):
​git add .
或者git add *
4、输入以下命令,把文件提交到本地仓库:
git commit -m "Initial commit"​
如果出现nothing to commit, working directory clean​说明你已经提交好了。
​5、输入以下命令,添加远程仓库地址:
输入:git remote add origin + 你的仓库地址
例如:git remote add origin https://git.oschina.net/hhh/GitDemo​.git
如果出现fatal: remote origin already exists.​说明你已经添加过远程仓库了,输入以下命令删除远程仓库:git remote rm origin,然后再次执行第5步。
6、​输入以下命令,把文件提交到远程仓库:
git push -u origin master​
然后你就等着它提交完成就完事了。
7、假如第6部失败的话再执行git pull –r origin master命令,然后再执行git push -u origin master即可上传成功。
8、完事后假如还是不能拉代码的话再重启项目执行git branch –set-upstream master origin/master即可。
9 从远程拉取同步到本地
git pull origin master

增加一个远程库

在已连接gitee.com的远程库基础上,有时又需要同步到github
给当前分支增加一个远程库
git remote add originhub https://github.com/Rackar/aspnet-core-registration-login-api
推送到第二个远程库
git push master originhub

分支合并

1.首先同步所有更改
git push
git pull
git checkout dev #切换到要合并的其他分支
git pull
git checkout hebing #切换回自己的分支

2.查看所有分支和远程分支
git branch -a

3.开始合并
git merge dev
有冲突需要手动选择调整,保存,然后commit, pull, push

4.删除不需要的过程分支
git branch -d dev
git checkout hebing
再到网站上删除远程的相应分支

5.重新从合并后的主分支复制新建开发分支
git checkout -b dev2
将新分支推送到远程
git push --set-upstream origin dev2

###常用命令
转载廖雪峰博客
windows别用记事本编辑任何文件,会有坑爹bug,使用Notepad++的默认编码设置为UTF-8 without BOM即可。

git status
随时可用,查看当前状态

git diff filename.txt
比较具体差异

git add fn1.txt fn2.txt
git commit -m “add fn1,fn2”
添加到库,确认提交

git log
查看各次commit记录

git reset --hard HEAD^
回退上一版本

发布了22 篇原创文章 · 获赞 8 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览