git仓库的建立与git服务器的搭建

适合分布式开发

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 

你可能感兴趣的:(git仓库的建立与git服务器的搭建)