服务端安装(ubuntu为例)
安装程序:
sudo apt-get install git
初始化Git仓库:
先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:
$ sudo git init --bare sample.git
会生成sample.git。
tip:请给/srv/sample.git/目录合适的权限让 git用户可以对目录读写。
禁用shell登录(此步骤可省略):
出于安全考虑,git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。找到类似下面的一行(假如用户为git):
git:x:1001:1001:,,,:/home/git:/bin/bash
改为:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
客户端使用:
eclipse的右键team菜单或用以下命令
clone一个仓库 git clone <用户>@server:/srv/sample.git
注意:用户必须是linux用户。
更新: git pull(从远程)
修改后:
git commit(在本地提交)
git push (push到远程)
- 浏览: 54919 次
最新评论
-
xinglijun1973:
NULLS FIRST错误:在框架的nims分支,如webfr ...
诺祺skyon-webframe相关问题 -
xinglijun1973:
<Connector port="8443&q ...
tomcat 处理 https 漏洞 -
xinglijun1973:
对应小表可以使用二级缓存缓存起来。1)打开查询缓存 hiber ...
基于Spring与Hibernate的数据库操作进阶 -
xinglijun1973:
xinglijun1973 写道问题:虽然ciphers中写了 ...
tomcat 处理 https 漏洞 -
xinglijun1973:
问题:虽然ciphers中写了很多加密套件,但测试结果只有少数 ...
tomcat 处理 https 漏洞
git搭建和使用笔记
- 博客分类:
- 诺祺
相关推荐
搭建openshift需要使用到git服务器。git服务器搭建、使用。
Git是一种分布式版本控制系统,用于跟踪对文件和项目代码的修改,是软件开发中不可或缺的工具。本教程将介绍Git的基本概念、安装、配置以及常用命令的使用。 首先,要安装Git,你可以访问Git的官方网站...
对于想要搭建博客的朋友,尤其是使用GitHub Pages服务的人来说,掌握基本的Git操作至关重要。以下是一些常用的Git命令,它们在搭建博客的过程中非常实用。 1. **安装Git**:首先需要在官方网站...
【Git 概述】 Git 是一个强大的开源分布式版本控制...掌握 Git 的使用,不仅可以帮助开发者更好地追踪和管理代码变更,还能提升项目的透明度和可维护性。无论是个人项目还是大型企业级开发,Git 都是不可或缺的工具。
centos_git服务器搭建 使用Git来部署一个Web站点笔记
- 本地Git服务器搭建方法。 - **课程目标** - 熟练掌握30个常用的Git命令。 - 理解Git的内部原理。 - 熟悉企业版本控制流程。 - 能够使用Git跟踪开源项目、与他人协作、管理自己的开发工作。
本篇笔记主要介绍了GitHub的基本使用、Git的安装与原理,以及Git的基本操作和远程仓库的管理。 一、GitHub GitHub 是一个基于云的平台,提供版本控制服务和Git仓库托管。用户可以通过以下方式操作GitHub仓库: 1. ...
总之,使用docsify搭建的个人学习主站是一个综合展现Java多线程、设计模式、MySQL数据库和Git等技术知识的平台,通过系统整理和分享,不仅可以巩固自己的技能,也能为其他学习者提供有价值的参考资料。不断更新和...
Git常用命令的总结,适用于Git初学者和需要用到Git工具的开发人员。 内容包括: 1.Git安装配置 2.Git工作流程 3.Git工作区、暂存区和版本库等概念 4.Git创建仓库 5.Git基本操作 ...10.Git服务器搭建
在本项目中,作者使用了docsify框架来创建一个个人学习主站,旨在记录和分享其在多个IT领域的学习笔记,主要包括Java多线程、设计模式、MySQL数据库以及Git版本控制等方面的知识。以下是对这些主题的详细阐述: 1. ...
这个项目包含了所有必要的前期准备,因此开发者无需从零开始,可以直接进入环境搭建和编码阶段。对于想要提升自己在云服务和前端开发方面技能的人来说,这是一个非常理想的学习平台。 在云笔记应用中,静态资源通常...
本项目是一个基于SSM框架和MySQL数据库搭建的云笔记系统,模仿了知名的有道云笔记,旨在提供类似的功能和服务。 1. **Spring框架**:Spring是核心容器,负责管理应用中的对象,包括依赖注入(DI)和面向切面编程...
### Git学习记录 ...以上是基于网易云课堂小甲鱼Git教学视频记录的学习笔记内容,涵盖了Git的基本使用方法以及一些高级特性。通过这些知识点的学习,可以快速掌握Git的核心功能,并应用于实际项目中。
### Tedu5阶段Git的使用 #### Git与Gitee账号准备 - **Git简介**:Git是一款分布式版本控制系统,最初由Linus Torvalds为了更好地管理Linux内核的开发而创建。它允许用户记录每次代码更改的历史,方便追踪修改记录...
### Github笔记知识点详解 #### 一、Github基础篇 ##### 第一步:安装 Git - **命令行安装**:对于Linux用户来说,可以...以上是关于GitHub及其Git工具的基本使用方法和高级管理技巧的详细说明,希望对你有所帮助。
在本文中,我们将详细介绍如何在Windows XP和Ubuntu 10.10双系统环境下搭建一个完整的开发环境。这个过程包括安装Ubuntu系统、配置SSH通信、安装JDK、设置环境变量、解压缩项目工程以及安装必要的编译工具和编辑器。...
通过深入学习这些笔记,你可以全面了解并掌握Web开发的各个环节,从创建静态页面到搭建动态服务器,再到后端数据处理,形成一套完整的技能体系。这将对你的编程生涯大有裨益,无论是个人项目还是团队开发,都能...