git小结
来源:互联网 发布:编写html中文软件 编辑:程序博客网 时间:2024/04/26 07:26
1.分布式,每个克隆或更新远程仓库的用户都拥有⼀一份最新的完整的仓库。
2.分支结构,不要直接操作remote的远程分支,应该首先checkout⼀一份到本地分支。远程分支是指与远程仓库上同步的分支。而你所有的操作应该是在你的本地分支上操作。3.时刻记得你在那个分支下工作,因为你切换到任何分支都不会改变本地目录4.“origin”代表远程仓库,为默认的远程仓库别名
5.git的分支仅仅是⼀一个提交的标记,而不是目录,与svn的目录式分支结构不同6.仓库的意义是整个代码仓库,本地分支/远程分支,都是你本地仓库中的分支
git常用操作命令及解释
注:以下所有以$开头的,为命令行操作,$之后的是命令, #号之后是注释
1.克隆⼀一个仓库(以5+3新后台为例)
$ git clone git@v.htp.me:55tuan.git #相当于svn checkout然后进入仓库目录,运行如下命令来忽略git对于文件权限的检查$ git config core.filemode false
2.抽取⼀一个分支以及切换到⼀一个分支(切记,要得到⼀一个分支,应该先抽取它,把它抽取到本地,生成⼀一个本地分支)
命令格式 git checkout 本地分支名 origin/远程分支名,通常,本地分支名和远程分支名⼀一样,当然,也可以不⼀一样。
$ git checkout release/0.2 origin/release/0.2$ git checkout master origin/master
$ git checkout master #切换分支也是使用checkout,只不过不再输入远程分支信息3.查看分支,注意,*号在那个分支名前面,就说明你目前处在那个分支下。$ git branch #查看本地分支
$ git branch -a #查看所有分支,包括你仓库中的远程分支
$ git remote prune origin #更新你本地仓库的所有分支和远程仓库的分支保持⼀一致,主要是删掉本地仓库中与远程仓库相比较,已经不存在的分支
4.本地仓库分支的创建和删除
$ git branch 分支名 #创建⼀一个本地分支
5.删除远程分支
git branch -r -d origin/branch-name
0 0
- git小结
- git 小结
- git 小结
- git 小结
- git小结
- git小结
- git小结
- git小结
- Git小结
- git小结
- Git小结
- Git小结
- Git小结
- Git-小结
- git小结
- git 小结
- Git小结
- Git小结
- 【iOS开发-37】在点击或者输入结束后不需要键盘的时候如何隐藏并退出软键盘?
- 全局变量与静态变量
- 版本控制工具VSS使用介绍
- textfied添加图片
- [WebGL入门]二十四,补色着色
- git小结
- Qt 线程基础(QThread、QtConcurrent等)
- HDU 5062 Beautiful Palindrome Number
- 正则表达式修饰符号(perl)
- 扁平化你的Qt应用程序
- ASIHTTPRequest 断点续传
- ZooKeeper完全分布式安装与配置
- 我的大学期望与目标,梦想努力才会实现哦!加油!
- linux不是windows