分布式代码管理系统GIT

摘要:
1.1 Git安装yepel发布于CentOS;在yu_installgitUbuntu apt-geinstallgitWindows上安装msysgit的下载地址https://git-for-windows.github.io安装后,需要设置gitconfig--globaluser。将“YourName”命名为最后一步//例如,snalegacyconfig

1.1Git安装

   CentOS上   yum install -y epel-release; yum install git

   Ubuntu上    apt-get install git

   Windows上安装msysgit

   下载地址  https://git-for-windows.github.io

    安装完成后,还需要最后一步设置

    git config --global user.name "Your Name" //比如 snale

    git config --global user.email  "snale@example.com" //自己的邮箱

    注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

    分布式代码管理系统GIT第1张

    分布式代码管理系统GIT第2张

1.2创建仓库推送文件

 mkdir /data/gitroot

   cd /data/gitroot

     git init   //用这个命令初始化,让这个目录变成git可以管理的仓库

     list -a  可以看到多了一个.git的目录

     echo -e "123 snale gittest" >gittest.txt

     git add gittest.txt  //把文件添加到仓库中

   git commit -m "add test file gittest.txt"   //add 完必须要commit才算真正把文件提交到仓库中

     echo -e "11111 222222" >>gittest.txt  //更改一下文件

   git status //查看当前仓库中的状态,比如是否有改动的文件

   git diff gittest.txt  //可以对比gittest.txt 相比较仓库里的版本本次修改了什么内容

 

免责声明:文章转载自《分布式代码管理系统GIT》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇模块结构篇:7.1)动力型塑料齿轮轮系设计步骤详解Akka简介与Actor模型(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

git 码云使用

git 码云使用 第一步:创建仓库 进入码云官网(https://gitee.com/)注册好账户点击新建一个仓库  设置好参数点击创建 第二步:在本地安装git客户端 将下载好的exe文件双击打开安装 正常情况直接下一步就可以了 鼠标右击如果出现 git GUI here 和 git Bash Here 就证明安装成功了 第三步:把云端的仓库克隆...

git从已有分支拉新分支开发

开发过程中经常用到从master分支copy一个开发分支,下面我们就用命令行完成这个操作: 1. 切换到被copy的分支(master),并且从远端拉取最新版本 $git checkout master $git pull 2. 从当前分支拉copy开发分支 $git checkout -b dev Switched to a new branch 'de...

GIT团队合作探讨之二--Pull Request

pull request是github/bitbucket给开发人员实现便利合作提供的一个feature。他们提供一个用户友好的web界面在进代码之前来讨论这些变更。 简单说,pull request是一种为了开发人员通知team member他们已经完成了一个feature的机制。一旦他们的feature branch ready了,开发人员就通过他们...

Git rebase 使用例子

步骤 新建一个分支 git checkout -b bugfix/style 做了一些修改,然后 add,commit提交 git checkout master git rebase bugfix/style 如果这一步没有冲突就直接 push。 如有这一步出现冲突,则Git会停止rebase并会让你去解决 冲突;在解决完冲突后,用git add命令...

从github删除敏感数据

http://help.github.com/removing-sensitive-data/ 照着做似乎没有用 http://yihui.name/cn/2010/12/animation-update-1-1-5/ 再看了上面这个链接就可以了 http://blog.enjoyrails.com/2008/12/31/git%E4%B8%80%E5%8...

git commit message规范与约束(全局安装)

git commit message格式 git每次提交代码,都必须写commit message(提交说明),用来说明本次提交的目的,否则不允许提交。 git commit -m "hello world" 上面代码的-m 参数,就是用来指定commit message的。 commit message的写法规范有许多,本文介绍目前使用最广的,比较合...