美文网首页前端
git 操作持续记录

git 操作持续记录

作者: Jabo | 来源:发表于2021-03-04 16:02 被阅读0次
1、远程拉取分支代码

git clone -b [分支名称] git地址
eg: git clone -b dev https://github.com/Jabo2017/element.git

2、git代理

代理网站 https://gitclone.com/
git clone https://gitclone.com/git地址
eg: git clone https://gitclone.com/github.com/Jabo2017/element.git

3、github上的版本和本地版本冲突的解决方法
hint: Updates were rejected because the tip of your current branch is behind

强制覆盖【不建议】

git push -u origin master -f 

允许不相关历史提交,并强制合并【推荐】

git pull origin master --allow-unrelated-histories (该选项可以合并两个独立启动仓库的历史) git push -u origin master
4、创建分支
// 创建分支tem并切换到该分支
git checkout -b tem[分支名称]

// 推送分支到远程
git push origin tem //或者 git push origin tem:tem  【冒号前的tem是推送本地分支,冒号后的tem是远程没有则创建】

5、合并分支
git merge 分支名称
6、删除分支
删除分支前先切到别的分支: 
git checkout dev[分支名称]
删除本地分支:
git branch -d tem[分支名称]  【只能删除已经合并、提交的分支】
git branch -D tem[要删除的分支名称]   【强制删除本地分支即使没合并、提交】
删除远程分支:
git push origin --delete tem[要删除的分支名称]
或者
git push origin :tem[要删除的分支名称] // 推送一个空的分支也是删除
7、查看分支
查看本地分支:
git branch
查看远程分支:
git branch -r
查看本地和远程分支:
git branch -a
查看本地各分支最后提交的消息
git branch -v
查看本地那些分支已经合入当前分支
git branch --merged

大家应该已经发现git branch -r 和 -a 列出的远程分支中居然有已经删除的分支,看的很不爽哈哈哈
解决方案:

git remote show origin  // 查看远程分支情况
远程分支情况

修剪分支

git remote prune origin  // 修剪删除的分支

相关文章

  • git 操作持续记录

    1、远程拉取分支代码 git clone -b [分支名称] git地址eg: git clone -b dev ...

  • 小众GIT

    1、git reflog: 操作记录,找回reset等误操作 2、git rebase --todo 3、git ...

  • GIT-Reflog

    1、git reflog : 查看操作记录 2、撤销某次记录 git reset --soft HEAD@{1} ...

  • log 和 reflog

    git log是查看commit的历史记录。 git reflog是查看所有git操作的历史记录。

  • Git

    Git Git 起步 Git 基础 直接记录快照,而非差异记录 近乎所有操作都是本地执行 时刻保持数据完整性 多数...

  • git 操作记录

    git 删除远程分支 首先查看项目的远程分支 git branch -aimage.png remotes/ori...

  • Git 操作记录

    git commit -am "" 这里 -am 在初始化提交文件时不能这样用 git撤销操作 git comm...

  • git操作记录

    ///文件添加和提交 gitaddfile gitcommit-m"备注" ///查看修改 gitstatus g...

  • git操作记录

    branchName = 要操作的分支名commit id = 使用git log命令查看的版本号 查看全部分支g...

  • Git操作记录

    Git的使用常用命令GitHub远程仓库 Git的使用 常用命令 创建仓库 添加命令 提交命令 查看状态 查看修改...

网友评论

    本文标题:git 操作持续记录

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