美文网首页
Git备忘录

Git备忘录

作者: 扳手扳死你 | 来源:发表于2020-03-30 10:50 被阅读0次

删除远程分支
git push origin --delete <branchName>

创建本地分支
git checkout -b iss53

git branch iss53
git checkout iss53

删除本地分支:
git branch -d iss53

查看remote地址,远程分支,还有本地分支与之相对应关系等信息
git remote show origin 

基于分支创建分支
git checkout -b <branch> --track <origin>/<branch> 

8.如果本地新建了一个分支 branch_name,但是在远程没有。

这时候 push 和 pull 指令就无法确定该跟踪谁,一般来说我们都会使其跟踪远程同名分支,所以可以利用 git push --set-upstream origin branch_name ,这样就可以自动在远程创建一个 branch_name 分支,然后本地分支会 track 该分支。后面再对该分支使用 push 和 pull 就自动同步。

----

git cherry-pick
1.copy commit
2.git checkout target_branch
3.git cherry-pick {commitId} 

打tag
git tag -a v1.4 -m 'my version 1.4'
将tag推到远程库
git push origin v1.4

删除本地tag
git tag -d 标签名  
删除远程tag
git push origin :refs/tags/标签名  

基于tag创建分支:
1执行:Git origin fetch 获得最新.
2.通过:git branch会根据tag创建新的分支.
例如:git branch newbranch v1.0 . 会以tag v1.0创建新的分支newbranch;
3.可以通过git checkout newbranch 切换到新的分支.
4.通过 git push origin newbranch 把本地创建的分支提交到远程仓库.

添加本地忽略文件
git update-index --assume-unchanged FILENAME

恢复本地忽略文件
git update-index --no-assume-unchanged FILENAME

查看本地未忽略问价列表
git ls-files -v|grep h

相关文章

  • Git 备忘录

    Git 备忘录 -- Git 查看记录 一行展示log日志 查看命令历史 Git 回退 从本地仓库撤销(使用了gi...

  • Git 备忘录

    git commit : a new commitgit branch : a new branchmaster ...

  • git备忘录

  • Git备忘录

    删除远程分支git push origin --delete 创建本地分支git checkout -b iss5...

  • git备忘录

    基本命令 创建一个空的版本库 将文件添加到版本库的索引中 创建一个新的提交记录(-m之后是提交留言) 查看提交相关...

  • Git备忘录

    1. 配置 git config user.email your_mail@nsn.com git config ...

  • Git 备忘录

    工作流 你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 暂存区(I...

  • Git(备忘录)

    常见命令 1.初始化一个代码仓库git init2.如果使用git必须给git配置一个用户名和邮箱给当前的git仓...

  • git备忘录

    仅拉取需要的部分( Sparse Checkout)创建仓库mkdir test && cd test && gi...

  • git备忘

    git备忘录 官网教程 “origin” 并无特殊含义远程仓库名字 “origin” 与分支名字 “master”...

网友评论

      本文标题:Git备忘录

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