`
phpxiaoxin
  • 浏览: 252189 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

git at redhat5

阅读更多

git默认在redhat5上是没有的,可以通过yum安装,但可惜的是,rpm包依赖众多的包,

而系统默认的yum的源中,又没有git,于是可以首先添加一个源:

 

rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm

 

然后安装git:

 

yum install --enablerepo=webtatic git-all

 

然后创建一个git用户:

 

useradd git

passwd git

 

最后在下面创建git仓库:

 

su - git

mkdir project

git init --bare

 

然后就可以从本地clone了

 

git clone ssh://git@10.5.0.170/project

add所有文件

git add .

提交变化

git commit -am "add."

推变化到服务器

git push origin master

从服务器上拉变化

git pull

 

git 删除错误提交的commit

 

 

分享到:
评论
2 楼 phpxiaoxin 2011-10-17  
yuhe 写道
git init --bare 执行不成功呢?

错误:

[git@bogon project]$ git init --bare
-bash: git: command not found


git需要安装的,不是默认自带的
1 楼 yuhe 2011-10-17  
git init --bare 执行不成功呢?

错误:

[git@bogon project]$ git init --bare
-bash: git: command not found

相关推荐

    Git-2.19.2版本-64bit

    git官网下载因为一些原因非常慢甚至无法下载。这个是从git官网下载的,让大家免受网络之痛。直接下载解压就可以用了(俗称绿色免安装版)。

    Keil配置Git教程

    在内容中提到的“UsingGitforProjectManagementwithµVision”和“MDKVersion5Tutorial”指出了本文档针对的是Keil的µVision版本5教程,这表明本文是针对特定版本的Keil环境进行Git配置的教程。 在“AN279,Spring...

    git压缩包下载git下载

    Git是世界上最流行的分布式版本控制系统,它允许开发人员协作开发代码并跟踪每一次更改。"git压缩包下载git下载"这个标题和描述可能指的是提供Git的安装程序压缩包的下载服务。在本篇中,我们将深入探讨Git的核心...

    git-4.3.17-3.i386.rpm

    redhat linux 5 git-4.3.17-3.i386.rpm

    GIT 压缩包 适用于压缩包式安装git

    5. 测试安装:运行`git --version`,如果显示Git的版本号,说明安装成功。 通过以上步骤,你便可以在本地环境中使用Git进行版本控制。接下来,你可以学习基本的Git命令,如`git clone`(克隆远程仓库)、`git add`...

    Git for Windows 2017 最新版,Git-2.15.0

    Git for Windows 2017 最新版,Git-2.15.0 是Git的Windows适配版本,它为Windows用户提供了完整的Git功能,并且优化了在Windows环境下的使用体验。Git是一个分布式版本控制系统,由Linux之父Linus Torvalds开发,...

    linux系统安装git及git常用命令

    1 安装GIT 代码如下:$ sudo aptitude install git$ sudo aptitude install git-doc git-svn git-email git-gui gitk git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,...

    Git-1.9.0 git

    Git的主要操作包括初始化仓库(`git init`)、添加文件到暂存区(`git add`)、提交更改(`git commit`)、查看提交历史(`git log`)、分支管理(`git branch`和`git merge`)、远程仓库交互(`git clone`、`git ...

    git安装包git-2.34.0-64-bit.rar

    5. **分支管理**:Git的分支机制强大且灵活,允许快速创建和切换分支来并行开发。`git branch`用于查看和管理分支,`git checkout -b`用于创建新分支并切换,`git merge`用于合并分支。 6. **解决冲突**:当两个或...

    git创建服务器端

    5. 远程仓库:存储在服务器上的Git仓库,用于团队协作。 二、Git服务器端选择 在搭建Git服务器端时,我们可以选择不同的工具,如GitLab、GitHub、Gitolite或Gitblit。这里我们将重点讨论Gitblit,一个轻量级且易于...

    windows64位git安装包

    5. **选择操作方式**:Git有两种操作模式:Git Bash(模拟Linux命令行环境)和Windows集成。选择适合自己的操作方式,通常新手推荐使用Windows集成。 6. **配置SSH密钥**:为了安全地与远程Git仓库通信,可以创建...

    GitBash和GitGui右键失效解决方法

    5.给gitgui 添加图片: 选中 Git GUI Here,右键新建(字符串值),并重命名为Icon,Icon的值设置为D:\Program Files\Git\mingw64\share\git\git-for-windows.ico 6.选中 Git GUI Here 右键新建(项),并重命名为...

    git 教材 progit

    5. **协作与冲突解决**:在多人协作的项目中,可能会遇到合并冲突。Git会提示你哪些文件有冲突,然后手动编辑这些文件以解决冲突,再用`git add`和`git commit`完成合并。 6. **撤销操作**:Git提供了一些强大的...

    Gitblit搭建及Git协作开发流程参考

    Gitblit搭建及Git协作开发流程参考 本文档主要介绍了Gitblit的搭建和Git协作开发流程,旨在帮助创业团队和小型开发团队快速搭建自己的代码服务器。同时,文档也提供了基本的开发流程,代码提交、代码上传、代码...

    完全学会GIT+GITHUB+GIT+SERVER的24堂课

    Git的基本操作包括初始化仓库(`git init`)、克隆仓库(`git clone`)、添加文件到暂存区(`git add`)、提交更改(`git commit`)、查看历史(`git log`)以及分支管理(`git branch`和`git merge`)等。...

    Git 和 GitDesktop For Windows

    5. 提交消息模板:为了保持代码提交信息的一致性和可读性,GitDesktop允许设置和使用提交消息模板。 总的来说,Git和GitDesktop for Windows是开发者在Windows环境下高效管理代码版本的强大组合。Git提供强大的版本...

    git init xxxx的时候报错: fatal: git 1.7.2 or later

    git init xxxx的时候报错: fatal: git 1.7.2 or later required 或许是git版本太低,你可以自己编译最新git源码进行安装。

    Git离线rpm安装包

    Git是世界上最流行的分布式版本控制系统,它允许开发者跟踪和管理代码变更,协同开发项目。在某些没有网络连接或者网络环境受限的场景下,离线安装Git变得尤为重要。本篇将详细介绍如何使用提供的Git离线rpm安装包在...

    git 2.20 x64

    5. **合并冲突解决**:当多个开发者修改同一部分代码时,Git会提示合并冲突,用户可以手动解决这些冲突后再提交。 Git 2.20 版本可能包含了性能优化、新特性和修复的bug。升级到最新版本可以确保利用到Git的所有...

    Git GitExtensions KDiff3

    Git是世界上最流行的分布式版本控制系统,它允许开发人员追踪和管理代码变更,协同开发项目。Git-2.21.0-64-bit.exe是Git的一个64位版本,包含了最新的2.21.0更新,提供了高效能和稳定性的改进。安装这个文件,用户...

Global site tag (gtag.js) - Google Analytics