1.git remote

2.git remote add origin '项目地址'   (origin为远程仓库名字)

3.git remote

4.git push origin master

5.等待一会,产生一个新的分支

6.最终的一个主分支,尽量不要在这个上面进行开发,因为最终是由项目组长对开发分支和主分支进行一个合并工作

7.创建一个开发分支 git checkout -b dev

然后就切换到开发分支上了

7.push到开发分支   git push origin dev

现在就把开发分支也push上去了

8.现在可以看到有两个分支产生了

9.然后也要在开发分支上创建一个你要开发的分支,实际开发工作就是在开发分支上进行的(继续更新)

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1.在开发分支上创建一个你要开发的分支  git checkout -b createComponents

不要在dev上直接开发,因为起冲突的可能性比较大。应该自己创建一个自己的分支,开发完毕后再合并到dev分支上,再有项目组长合并到master主分支上!

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

工作进展到三分之一的时候。。。 看看修改了哪些东西。。

git status

以下是改动的内容

-------------------------------------------------------------------------------------------------------------------------------------------

然后提交改动的内容

git add.

git commit -m "add createComponents"

------------------------------------------------------------------------------------------------------------------------------

切换到开发分支上:git checkout dev

-------------------------------------------------------------------------------------------------------------------------------------

然后就把createComponents这个分支合到dev这个分支上

git merge createComponents --no--ff     (--no--ff方便后续查看合并历史记录)

------------------------------------------------------------------------------------------------------------------------------

回车后按照默认的来,:q退出

------------------------------------------------------------------------------------------------------------------------------------

然后提交到dev分支上

git push origin dev

-------------------------------------------------------------------------------------------------------------------------------------

最后查看分支

git branch

-------------------------------------------------------------------------------------------------------------------------

此时 createComponents分支已经没用了  删除它

git branch -d createComponents

然后 git branch查看   已经少了createComponents   master主分支不要动,让项目组长管理,我们就在dev上开发就可以了

------------------------------------------------------------------------------------------------------------------

开始进入组件渲染环节~~~

首先创建一个分支

git checkout -b setData

然后在这个分支上设置数据

------------------------------------------------------------------------------------------------------------------

搜索影片界面做完了   继续更新git。。。。

先在分支上查看下修改的内容

git status

---------------------------------------------------------------------

然后git add. 提交一下   然后commit一下 git commit -m "setData"  最后切换到开发分支上 git checkout dev

----------------------------------------------------------------------------------

然后再merge一下 git merge setData --no-ff

----------------------------------------------------------------------------------

需要让我们输入注释,不管它,直接退出就可以了

----------------------------------------------------------------------------------

可以打开log看一下是否合了没有

git log

----------------------------------------------------------------------------------

显示已经合了

----------------------------------------------------------------------------------

----------------------------------------------------------------------------------

查看一下改好的详细信息

----------------------------------------------------------------------------------

看一下改好的分支

git branch

----------------------------------------------------------------------------------

setData没用了,删掉它

----------------------------------------------------------------------------------

再看一下现在的分支

喵喵电影git操作的更多相关文章

  1. HTML5打造的炫酷本地音乐播放器-喵喵Player

    将之前捣腾的音乐频谱效果加上一个播放列表就成了现在的喵喵播放器(Meow meow Player,额知道这名字很二很装萌~),全HTML5打造的网页程序,可本地运行也可以挂服务器上用. 在线Demo及 ...

  2. Git操作(提高篇)

    Git操作(提高篇) 分支管理 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 假设你准备开发一个新功能,但是需要两周才能完成,第一周 ...

  3. Intellij 中的git操作 转!

    http://blog.csdn.net/lovesummerforever/article/details/50032937 Git原理以后会分章节介绍,本次主要说一下intellij怎样操作git ...

  4. BZOJ 2754([SCOI2012]喵喵叫的星球-统计序列的后缀阵列中子序列出现次数)

    2754: [SCOI2012]喵喵叫的星球 Time Limit: 20 Sec  Memory Limit: 128 MB Submit: 805  Solved: 380 [id=2754&qu ...

  5. 使用Git操作GitHub代码入门教程

    GitHub除了网页操作外,还可以借助本地客户端git(或github for windows)来增删修改远程代码.使用Git操作来连接GitHub可以通过Https或SSH方式,使用SSH方式可以免 ...

  6. 转 git操作小结

    UNDER MIT LICENSE. 公司几乎所有的项目都是使用 git 仓库来管理代码,以前对 git 只有些肤浅的了解,每次提交代码或者上线的时候总是会提心吊胆,生怕出现一些未知的问题.经过三个月 ...

  7. svn 迁移至git操作手册

    svn 迁移至git操作手册 项目交付.版本管理工具变更等情况下,迁移svn旧历史记录有很大必要,方便后续追踪文件的提交历史,文件修改记录比对等.git自带了从svn迁移至git的工具命令,可很好的对 ...

  8. git操作常用命令

    一.使用git 1.git是什么? Git是目前世界上最先进的分布式版本控制系统. SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己 ...

  9. IDEA环境下GIT操作浅析之二-idea下分支操作相关命令

    上次写到<idea下仓库初始化与文件提交涉及到的基本命令>,今天我们继续写IDEA环境下GIT操作之二--idea下分支操作相关命令以及分支创建与合并. 1.idea 下分支操作相关命令 ...

随机推荐

  1. linux下的OpenCV安装&学习笔记

    http://www.linuxdiyf.com/viewarticle.php?id=20731 (本想在fedora下安装编译的,但目前opencv官网.sourceforge等网站都无法访问下载 ...

  2. JavaSript中的正则表达式

    正则表达式是对字符串操作的逻辑公式,表达了对字符串的一种过滤逻辑. 相对于.NET和Perl,JS对正则表达式的支持相当朴素,或者说JS的正则表达式是perl正则表达式的一个子集. 一.正则表达式引擎 ...

  3. iOS9新系统下App Store应用上传新指南

    http://www.cocoachina.com/appstore/20151010/13691.html 最近频繁收到小伙伴们的反馈,说经过前期学习已对ASO规则略有了解,但APP的提交审核是由技 ...

  4. Ubuntu 18.04中的Vim编辑器的高级配置

    VIM (Unix及类Unix系统文本编辑器) Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是开源软件. Vim普遍被推崇为类Vi编辑器中 ...

  5. Nginx 外的另一选择,轻量级开源 Web 服务器 Tengine 发布新版本

    新版发布 近日,轻量级开源 Web 服务器 Tengine 发布了2.3.0版本,新增如下特性: ngx_http_proxy_connect_module,该模块让 Tengine 可以用于正向代理 ...

  6. 封装好的PDO类

    封装PDO类,方便使用: <?php header('content-type:text/html;charset=utf-8'); /** * 封装PDODB类 */ // 加载接口 // i ...

  7. eclipse Some projects cannot be imported because they already exist in the workspace

    archive file 档案文件 删除对应的文件即可

  8. 我的iOS高效编程秘诀—坚持编程习惯

    http://www.cocoachina.com/programmer/20150819/13103.html 作者:sunljz 授权本站转载. 习惯会影响一个人做事的方式,也会直接影响效率.我经 ...

  9. Python中的socket

    socket()模块函数用法 import socket socket.socket(socket_family,socket_type,protocal=0) socket_family 可以是 A ...

  10. Auto CAD 安装问题 “acad.exe - 系统错误 ”

    Auto CAD 安装不上,提示“cad装不上 提示无法启动此程序,因为计算机中丢失 ac1st16.dll” 解决方法: 我的电脑——>右键 属性——>高级选项卡(win7的是高级系统设 ...