git分布式项目管理基本操作

提交自己的代码之前要先更新一下自己的代码

1.cd e:

进入到工程所在的盘中

2.Cd workspace/

进入到盘中工程所在的文件夹中

3.Ls

把所有工程的工程名罗列出来

4.Cd bb(自己的项目名)

选中自己要提交推送的工程

5.Git checkout master(进入项目之后切换到master分支上进行拉代码相关操作)

转换到主分支上面

6.Git pull origin(从远程服务器拉取最新代码)

把代码和主分支进行合并

7.Git checkout a(切换到自己的分支)

转换到自己的分支

8.Git merge master(将自己分支上代码与新拉去的代码进行合并)

合并代码

9.Git status

查看状态,可以看到改变的文件都是红色的

10.Git add .

跟踪所有改变的工程文件

11.Git status

查看状态,可以看到跟踪的文件由红色变为蓝色。

12.Git commit –m “增加区域标识”

进行代码提交,同时增加一句话说明改变的内容

13.Git checkout master

转换为主分支上面

14.Git merge ypd

合并代码

15.Git push origin

把代码提交到服务器

16.Git checkout a

转换到自己的分支上面

//提交完之后一定要切换到自己的分支上

git分布式项目管理基本操作

时间: 2024-07-29 07:37:23

git分布式项目管理基本操作的相关文章

使用TFS+GIT实现分布式项目管理

前言 GIT是近来很流行的一种版本控制系统,是Linux内核之父Linus Torvalds为了管理Linux内核的开发而开发的一种开源的版本控制工具. GIT相比传统的版本控制工具最大的优点是实现了分布式项目管理,开发者可以在本地做版本控制,极大的提高了开发人员在项目实施过程中的自由度. GIT的分支功能同样强大.使用传统的版本控制工具,对于已经上线的项目的维护和项目新阶段的开发两个过程间的同步是非常让人头痛的事情,而GIT的分支可以很好的解决这个问题. 为了保证项目的顺利实施,使用GIT可以

第1章Git分布式版本控制系统

今天在高铁闲来无事,决定把我之前遗漏的Git好好整理一番. 首先感谢老男孩架构师班赵班长深入讲解Git,综合自己实践整理而来,特此在今天分享给大家. 笔者QQ:572891887 Linux架构交流群:471443208 1.1Git诞生历史 我想大家还记得Linus torvalds在1991年时发布了Linux操作系统吧,从那以后Linux系统变不断发展壮大,因为Linux系统开源的特性,所以一直接受着来自全球Linux技术爱好者的贡献,志愿者们通过邮件向Linus发送着自己编写的源代码文件

手把手教你玩转Git分布式版本控制系统!

目录 Git诞生历史 Git环境准备 Git安装部署 Git常用命令 Git基本操作 Git管理分支结构 Git管理标签 GitLab安装部署 GitHub托管服务 Git客户端工具 1 Git诞生历史 我 想大家还记得Linus torvalds在1991年时发布了Linux操作系统吧,从那以后Linux系统变不断发展壮大,因为Linux系统开源的特性,所以一直接受着来自 全球Linux技术爱好者的贡献,志愿者们通过邮件向Linus发送着自己编写的源代码文件,然后由Linus本人通过手工的方式

Git分布式版本控制系统最佳实践

今天在高铁闲来无事,决定把我之前遗漏的Git好好整理一番. 首先感谢老男孩架构师班赵班长深入讲解Git,综合自己实践整理而来,特此在今天分享给大家. 笔者QQ:572891887 Linux架构交流群:471443208 1.1Git诞生历史 我想大家还记得Linustorvalds在1991年时发布了Linux操作系统吧,从那以后Linux系统变不断发展壮大,因为Linux系统开源的特性,所以一直接受着来自全球Linux技术爱好者的贡献,志愿者们通过邮件向Linus发送着自己编写的源代码文件,

Git 分布式版本控制 -- (2、远程仓库)

上周断断续续好几个爬虫出问题,今天统计了以下十多个爬虫停止工作了.这下有事情做了.今天看了Prada的官网,改版好严重,连价格取值都成get https json了.好在排版什么的还是挺不错的. 继续接上次把,Git分布式版本控制.火车票: http://my.oschina.net/lpe234/blog/342963 或者直接看原文.确实很适合入门了解学习: http://www.liaoxuefeng.com/ 擦,静不下心来~~ 有空在整理吧

Git分布式版本控制教程

Git分布式版本控制 Git 安装配置 Linux&Unix平台 Debian/Ubuntu $ apt-get install git Fedora $ yum install git (up to Fedora 21) $ dnf install git (Fedora 22 and later) Gentoo $ emerge --ask --verbose dev-vcs/git Arch Linux $ pacman -S git openSUSE $ zypper install g

3. Git与TortoiseGit基本操作

1. GitHub操作 本节先简单介绍 git 的使用与操作, 然后再介绍 TortoiseGit 的使用与操作. 先看看SVN的操作吧, 最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作. Git是SVN以后的新一代的版本控制系统/协议. 适合于大规模的开源软件多人协作的开发. 有一个总仓库(如GitHub,CSDN,OSchina等提供), 每个客户端都有一个本地仓库

Git分布式版本控制

一.常见的版本管理工具有 SVN 集中式的版本控制系统,只有一个中央数据仓库,如果中央数据仓库挂了或者不可访问,所有的使用者无法使用SVN,无法进行提交或者备份文件 Git 分布式的版本控制系统,在每个使用者电脑就有一个完整的数据仓库,没有网络依然可以使git,当然为了习惯团队协作,会将本地数据同步到git服务器或者GitHub等代码仓库 二.Git介绍 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git的三种重要模式,分别是已提交.已修改.已暂存 已提交

GIT分布式版本控制系统使用教程

版本控制工具大概有: RCS单机版 CVS.SVN集中式版本控制系统 GIT分布式版本控制系统 这里介绍GIT,它四大位置:本地代码工作区---待提交列表staging area---本地仓库local repo---远程仓库remote repo(git服务器).从左往右是上传代码,从右往左是下载代码. 备注1:git比svn多了待提交列表. 备注2:最好本地一个分支.远程一个分支,没有必要搞多个分支,只有每个人合并的时候就要花很多时间. 备注3:帮git当作高级svn来用. 备注4:更改服务