git命令

git stash

将未保存的修改保存在堆栈中,用于后续回复当前工作目录

git stash save

作用相当于git stash,区别是增加了注释

git stash save “test1”
git stash list

查看当前stash的内容

git stash pop

将当前stash中的内容弹出,并且删除该分支内容

git stash apply

将内容拉取下来,但是不进行删除

git stash drop + 名称

将堆栈中某个指定stash进行删除

git stash clear

清除堆栈中的所有内容

git stash show

查看堆栈中最新保存的stash和当前目录的差异

git stash branch

从最新的stash创建分支

创建仓库

git init:初始化仓库

git clone + 地址 拷贝一份远程仓库,也就是下载一个项目

提交

git commit 提交

git status 查看文件,文件夹在本地区,暂存区的状态

git branch -a 查看所有分支

git branch -r 查看所有的远程分支

git commit -am "提交的信息"提交并且加上注释“

git remote add origin git@192.168.0.0:8080

git push origin master 将文件推到服务器上

git remote show origin 显示远程库origin的资源

git push origin master:hb-dev将本地库与服务器上的库进行关联

git checkout --track origin/dev切换到远程dev分支上

git checkout -b newtest-branch(本地创建该分支并移动到该分支)

git reset 提交了错误的内容,进行回退使用的命令

git reset --hard 退回到上一个版本

git checkout -b dev 创建dev,并转移到dev分支

git checkout -b dev origin/dev 根据远程的dev生成本地的dev

一步到位的操作:

git branch bugFix 建立bug分支

git checkout bugFix 转换”当前分支“为bugFix

git commit 提交生成节点

git checkout master 转换”当前分支“为master(切换分支的命令)

git commit提交生成节点

git merge bugFix 把bugFix合并到”当前分支master“

git rebase master 把当前分支bugFix合并到”当前分支master

git rebase bugFix

git本地创建分支连接远程分支

git branch test-branch 创建分支

git branch -m test-branch fb-BEC-4642-01 将test-branch该名成为fb-BEC-4642-01

git checkout fb-BEC-4642-01 调整到fb-BEC-4642-01分支

git add . 上床所有的文件到本地虚拟库里面

git commit -m “tool change to asset and change the select style”

上传所有信息到分支并且配文

git push -u origin fb-BEC-4642-01 将fb推送到远程分支并使用

git push

在pull request中,点击new pull request 输入标题以及内容,然后点击into到合适的分支上。

就完成了

git同步远程已删除的分支和删除本地多余分支
1.同步本地的远程分支

查看本地分支和追踪情况

git remote show origin

可发现有些是远程已经删除的分支

运行命令

git remote prune origin
2.删除本地分支
git branch -D 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值