git命令
来源:互联网 发布:龙文章的真实身份知乎 编辑:程序博客网 时间:2024/06/07 22:03
新建本地仓库
在当前目录新建一个Git代码本地仓库
git init
添加指定文件到暂存区
git add [file] [file] ….
提交文件到本地
git commit [file] [file] … -m[message]
git commit -m[message]提交到远端
git push
删除工作区文件
git rm [file] [file] ….
提交显示时所有的diff信息
git commit -v
git status
分支
git branch
//查看本地分支git branch -r
//查看远程分支git branch -a
//查看本地和远程分支git branch [branch-name]
//创建新分支,但是仍然停留在改分支git checkout [branch-name]
//切换到当前分支—git checkout -b [branch-name]
//也同样可以实现git merge [branch]
//合并指定分支(branch)到当前分支git branch -d [branch-name]
//删除本地分支git branch -d origin [branch-name]
//删除远程分支
创建Tag
git tag
//列出所有taggit tag [tag]
//创建一个tag在本地git push [remote] [tag]
//提交tag到指定远端git push [remote] --tags
//提交所有tag到远端分支[origin]
删除远程分支和Tag
git push origin --delete <brancnName>
git push origin --delete tag <tagName>
删除本地分支和tag
git tag -d [tag]
git branch -d [branch]
删除掉不存在远程分支的本地分支
git fetch -p
//会删除所有的没有跟远程分支对应上的本地分子- git checkout branchX //切换到不复合的本地分支 然后使用
git remote prune origin
可以清除对应的分支
重命名远程分支
- 在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支
先查看远程的分支
git branch -a
删除远端分支
git push –delete origin develop
重命名本地分支(develop–>devel)
git branch -m develop devel
推送本地分支
git push origin devel
待续
- 总归一句话:操作分支:git branch ..
- 操作tag:git tag …
- 操作远程提交tag/branch:git push origin 2.0—-//或者git push –tags(省略origin远程 )
- 操作远程删除tag/branch:git push origin -d 2.0
- 远程代码提交:git push 就可以了
参考文章
- http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
- https://blog.zengrong.net/post/1746.html
阅读全文
0 0
- Git 命令
- git命令
- git 命令
- git命令
- Git命令
- git 命令
- git 命令
- Git命令
- git命令
- Git命令
- git命令
- git 命令
- git命令
- git命令
- git命令
- git命令
- git命令
- git 命令
- PHP基础知识点
- linux下重启oracle服务:监听器和实例详细讲解
- android 签名、配置编译文件
- Java基础
- vue中使用jsx语法
- git命令
- shiro学习随笔【五】自定义生成会话ID--SessionIdGenerator
- BZOJ 2460 元素 (线性基)
- java实现列表的上下移动和置顶操作
- mysql的封锁机制以及读锁和写锁的区别
- OIDC--对 JWT标准的id_token进行验证和解密。
- 洛谷Oj-封锁阳光大学-BFS + 染色
- RFX2401C是 RFaxis开发的第二代CMOS 的SOC射频前端集成IC
- bzoj 1966: [Ahoi2005]VIRUS 病毒检测