git

作者: zhu733756 | 来源:发表于2019-10-31 14:38 被阅读0次

1 删除远程分(remotes/origin/分支名)

2 拉取远程分支 git checkout -b 本地分支名x origin/远程分支名x

3 新建本地分支并推送远程新分支

git config --global user.name "xxx"

git config --global user.email xxx@qq.com

git remote add origin http://xxx@xxxxz:xxxx/spider/crawlwatcher.git

git checkout -b feature/wxcb

git push -u origin feature/wxcb:feature/wxcb

4 放弃本地修改

git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态

git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。

git reset --hard HASH #返回到某个节点,不保留修改。

git reset --soft HASH #返回到某个节点。保留修改

git clean -df #返回到某个节点

git clean 参数

    -n 显示 将要 删除的 文件 和  目录

    -f 删除 文件

    -df 删除 文件 和 目录

其他:https://juejin.im/post/5adff0d0f265da0b7f4434d

相关文章

网友评论

      本文标题:git

      本文链接:https://www.haomeiwen.com/subject/vojodctx.html