[moka同学笔记]使用git的一个简单的流程

  大概总结一下自己的使用过程。

  本地项目名称和coding上的名称请保持相同(当然也可以不同哦)

  本地项目是放在集成环境的www目录下的。

  coding.net上的是新建项目

  下面以测试项目GetBug为例

  本地项目如图

  

coding.net上的新建项目

本地www目录中,使用git bash

添加文件

git status

git add ****

git add .       //git add . 可以增加多个文件

git commit -m "写注释"

git push

git checkout -b dev-mao  // 新建分支 dev-mao,并切换到dev-mao分支

git push origin dev-mao  //将dev-mao分支推到远端

git checkout master    //切换回master分支

修改test.php文件

git status   //查看状态

git add test.php

git commit -m "写注释"

git push

此处注意的是,master和dev-mao两个分支上,有一个文件不同哦,master上的test.php文件修改了哦,而dev-mao上的test.php没有变化的

git checkout dev-mao //切换到dev-mao分支上

git merge master   //合并, 将master上修改的文件与dev-mao上合并。及master文件合并到dev-mao上了哦。

git push origin dev-mao  //推送到dev-mao上

git checkout master   //切换回到master上

删除一个文件,如删除aa.php文件

git status //查看状态,显示删除了aa.php文件

git rm aa.php

git commit -m "删除了aa.php文件"

git push origin master

本地

coding.net中

以上只是个人平时比较常用的几个命令,git还有其他很多命令,比较多,其他不会的了,就查一下。

例如更改了coding中的项目名称,同时项目对应的URL也发生了变化,此时,需要在本地也要更改url,则使用 git remote set-url origin [NEW_URL] 来改项目地址。

尤其注意的时,忽略文件.gitigonre的使用,方便团队合作开发。

时间: 2025-01-12 05:26:37

[moka同学笔记]使用git的一个简单的流程的相关文章

[moka同学笔记]yii2.0 dropdownlist的简单使用

1.controller控制中 $modelCountrytelCode = CountryTelCode::find()->orderBy('id DESC')->all(); $telCode = ArrayHelper::map($modelCountrytelCode,'area_code','name'); //显示name,传值area_code ***********其他代码************ return $this->render('createUser', [

scapy编写简单的ARP扫描脚本 本课程基于 Python 的 scapy 模块编写,适合有 Python 基础的同学学习,最终完成一个简单的 ARP 扫描脚本。

scapy编写简单的ARP扫描脚本 本课程基于 Python 的 scapy 模块编写,适合有 Python 基础的同学学习,最终完成一个简单的 ARP 扫描脚本.

[moka同学笔记]yii2.0小物件的简单使用(第二种方法)

1.在widgets/TestWidget.php中 1 <?php 2 /** 3 * Created by PhpStorm. 4 * User: moka同学 5 * Date: 2016/08/05 6 * Time: 18:15 7 */ 8 namespace app\widgets; 9 10 use yii\base\Widget; 11 12 class TestWidget extends Widget 13 { 14 public $msg = ''; 15 16 //初始

[moka同学笔记]redis练习Demo

<?php /** * Created by PhpStorm. * User: moka同学 * Date: 2017/3/13 * Time: 10:54 */ echo 'Hello redis'.'<br>'; $redis = new Redis(); $redis->connect("127.0.0.1","6379"); //demo1 /*$redis->set("name","This i

[moka同学笔记]yii2场景的使用(摘录)

前半部分为自己使用的过程,下边为转载的,具体地址见:http://blog.sina.com.cn/s/blog_88a65c1b0101j717.html 1.在model中 public function rules() { return [ [['join_verify', 'create_activity', 'is_open_group', 'is_open_child_com','sendmail_limit','sendmail_from_name','sendmail_from'

【Java学习笔记】如何写一个简单的Web Service

本Guide利用Eclipse以及Ant建立一个简单的Web Service,以演示Web Service的基本开发过程: 1.系统条件: Eclipse Java EE IDE for Web Developers Java SE 6 Windows XP 2.基本环境搭建: 1)Java SE6 JDK的安装:下载Java SE6 JDK,双击,安装默认选项进行安装即可. 2)Eclipse的安装与配置: 安装时直接解压.     配置处有两点,Window>Preferences>Jav

Java学习笔记 11/15:一个简单的JAVA例子

首先来看一个简单的 Java 程序. 来看下面这个程序,试试看是否看得出它是在做哪些事情! 范例:TestJava.java // TestJava.java,java 的简单范例 public class TestJava { public static void main(String args[]) { int num ; // 声明一个整型变量 num num = 3 ; // 将整型变量赋值为 3 // 输出字符串,这里用"+" 号连接变量 System.out.printl

[moka同学笔记转载]Yii 设置 flash消息 创建一个渐隐形式的消息框

来源:http://www.cnblogs.com/xp796/p/5481004.html Yii 设置 flash消息 创建一个渐隐形式的消息框 1 /*适用情况:比如提交一个表单,提交完成之后在页面展示一条提示消息. 2 控制器里面这样写: 3 单条消息: 4 */ 5 \Yii::$app->getSession()->setFlash('error', 'This is the message'); 6 7 \Yii::$app->getSession()->setFla

[moka同学笔记]Yii2.0给一张表中增加一个属性

1.model中建立关联 public function getUser(){ return$this->hasOne(User::className(),['id'=>'uid']) ; } 2.在视图中 <?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ // ['class' => 'yii\grid\SerialColumn'], 取消掉编号 ['attribute'=&g