一、安装git
yum install git
安装完成后,使用 git --version 查看git版本
这时我们就可以用以下命令创建一个git项目(假设我们的项目都放在/data/git下,第一个git项目是learngit)
mkdir /data /data/git /data/git/learngit
cd /data/git/learngit
git init
touch readme.txt
git add .
git status
git commit -m "add readme"
git status
其中,
git init 是初始化一个git工程
git add . 代表增加本目录下的文件,.也可以换成具体的目录或者文件(推荐使用 git add -A)
git status 查看目录下的文件状态
git commit 提交文件
二、安装git-daemon
yum install git git-daemon
git-daemon 可以用来共享资源库
三、创建共享资源库
git daemon --reuseaddr --base-path=/data/git --export-all --verbose --enable=receive-pack &
该命令会共享/data/git 目录下的所有git repository,比如我在该目录下创建了一个 "learngit" repository,
可以先在本地服务器使用下面命令试试是否正常
git clone git://localhost/learngit
四、本地拉取和提交
windows环境下,先到https://gitforwindows.org/下载客户端并安装
接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here。
下载服务器上的代码,使用命令:
git clone git://serverIp/learngit
也可以使用如下命令(如果不想用root用户,可以自行新建一个用户)
git clone root@serverIp:/data/git/learngit
本地代码有修改之后,使用如下命令则可以提交代码到git上面:
git add -A
git commit -m "提交信息"
git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)