码迷,mamicode.com
首页 > 其他好文 > 详细

github 命令

时间:2016-04-08 14:29:10      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

参考:http://www.bootcss.com/p/git-guide/

 

首先:运行git shell → cd 到指定的github 克隆的本地版本。

分支的名称以"branch_2015" 为例

 

-----------------切换分支以及提交代码到本地 Start----------------------------------

切换到主干

git checkout master

 

切换到分支

git checkout branch_2015

 

从服务器上更新文件到本地

git pull origin

 

添加所改动的文件以便提交

git add .  (注意写法) 

 

查看要提交到本地的修改

git commit -a 

 

提交主干(分支)代码到本地

git commit -m "备注信息"

 

-----------------切换分支以及提交代码到本地 End----------------------------------

 

-----------------合并分支到主干并提交到远程服务器 Start(分支提交到远程服务器和主干提交类似)----------------------------------

切换到分支

git checkout branch_2015

 

准备分支要提交的代码

git add .

 

将分支代码提交到本地

git commit -m "分支合并测试"

 

切换到主干

git checkout master

 

将分支修改合并到主干

git merge branch_2015

 

准备主干要提交的代码

git add .

 

将主干代码提交到本地

git commit -m "分支合并测试主干"

 

将主干代码提交到远程服务器

git push -u origin master

 

然后本地代码就要求手动的合并下

 

-----------------合并分支到主干并提交到远程服务器 End----------------------------------

 

-----------------过滤提交的文件 Start----------------------------------

在根目录创建 .gitignore 文件

 

如node_modules 文件夹下面所有的文件不想提交到远程服务器(包括node_modules 文件夹)

或者 js 文件夹下的example.js文件不想提交到远程服务器。则:

#忽略 node_module 模块
node_modules

#忽略 example.js 文件

js/example.js

-----------------过滤提交的文件 END----------------------------------

 

github 命令

标签:

原文地址:http://www.cnblogs.com/littleAnt-strongPower/p/4629863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!