适合分布式开发
1、项目文件隐藏文件.gitignore
2、初始化版本仓库
git init
生成.git文件
3、git常用命令
查看git版本仓库信息
git status
添加文件到版本仓库,暂存文件
git add --all
提交到版本仓库,‘-m’表示创建日志
git commit -m "初始化版本仓库"
git add --all
4、搭建git服务器
本地访问服务器git
安装git
sudo apt-get install git
添加git用户
sudo adduser git
在/home/目录下创建了一个git目录,拥有了git用户
克隆git,制作裸仓库
git clone --bare my project my_project.git
将git移动到/home/目录下
mv my project.git /home/
修改仓库的所属用户为git
sudo chown -R git:git my project.get
从服务器上把git拉到本地,可以从本地远程更新仓库了
(一)
git clone git@120.27.100.197:demo.git
Mac创建密钥
ssh-keygen -t rsa
创建好的密钥在.ssh/目录下
cd .ssh/
id_rsa.pub
公钥
上传公钥到服务器
scp id_rsa.pub git@120.**.***.***:
(二)
不需要密码将服务器的git拉倒本地
在服务器上将公钥上传到git
mkdir .ssh
cat id_rsa.pub >> .ssh/authorized_keys
查看公钥是否上传成功
cat .ssh/authorized_keys
重启服务器
reboot