linux下使用git创建远程仓库

公司有台服务器闲置,正好可以做为我们的git服务器来方便管理代码

在server端配置如下:

   apt-get install git openssh-server

apt-get install openssh-client
useradd git  //使用git用户管理
mkdir xxx.git
git init --bare xxx.git //初始化仓库
chown -R git:git xxx.git 

在client端配置如下:

apt-get install git openssh-server
apt-get install openssh-client
mkdir xxx
cd xxx
git init
git add filename or 目录
git commit -m "修改信息"
git remote add origin git@192.168.0.234:/xxx.git
git push origin master

经过在客户端的配置,就把本地的代码传到了服务器端的远程仓库

这个时候随便找一台电脑,能ping通服务器后,执行

git clone git@192.168.0.234:/xxx.git

就可以在本地生成一个xxx的目录,在里面可以修改代码,然后提交到远程仓库,使用命令如下

git add 修改的文件
git commit -m "修改信息"
git push origin master //origin 代表远程仓库 master 代表分支master

如果想要想要删除远程仓库的东西直接执行

git rm --cached -r filename
git commit -m "修改信息"
git push

使用git工具提交代码说明

0 获取项目的最新更改(每次工作时都输入这个指令)

  git pull origin master -u

1 修改某个代码文件

  git clone xxxx
  git add filename
  git commit -m "修改信息"
  git  push

2 提交directory t
  cd AM335x
  cp yourfilename  AM3354/filename
  git add .
  git commit -m "message"
  git push

3 删除目录
  git rm --cached -f filename/dirctoryname
  git commit -m "message"
  git push

4 回退到特定版本

 git log
 git reset --hard HEAD~xx(version)

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值