`

Git Wiki

阅读更多
Create Git repository on server

At home of user 'git'.


git@server:~$ mkdir myproject.git

git@server:~$ cd myproject.git

git@server:~/myproject.git$ git init --bare #Create repository on server.



Create a master branch for the server. At home of user 'git'.


git@server:~$ mkdir initial.commit

git@server:~$ cd initial.commit 

git@server:~/initial.commit$ git init 

git@server:~/initial.commit$ echo 'hello world' > index.html

git@server:~/initial.commit$ git add index.html

git@server:~/initial.commit$ git commit -m 'index.html'



Clone the repository on client.


myuser@local:~$ git clone git@server:~/myproject.git

myuser@local:~$ cd myproject

mysuer@local:~/myproject$ git remote add origin git@server:~/myproject.git

mysuer@local:~/myproject$ git push origin master

mysuer@local:~/myproject$ git pull origin master



Deploy your website using git.
git@server:~/myproject.git$ cd hooks

git@server:~/myproject.git/hooks$ vim post-receive

#!/bin/bash
GIT_WORK_TREE=/var/www/mywebsite 

git@server:~/myproject.git/hooks$ chmod +x post-receive

In the directory of your website, such as /var/www/mywebsite.
git@server:/var/www/mywebsite$ git init


Write code on your client machine, and push it to the master of server, deploy it to the website.
myuser@local:~/web$ git push origin master


Push default.
myuser@local:~/web$ git config --global push.default current


0
0
分享到:
评论

相关推荐

    wiki引擎git-wiki.zip

    git-wiki 是使用 Git 做为数据存储的 wiki 引擎,使用 Ruby 开发。要求环境支持: rubygems sinatra grit redcloth rubypants 标签:gitwiki

    all-about-git:WIP Git Wiki,专注于向开发人员介绍协作和开源项目

    All About Git repo 专为本次研讨会而创建,并将继续作为一个开源项目供合作者用作练习,同时也希望构建一个任何人都可以发布和访问的 Git wiki。 所以请贡献,贡献,贡献,但要有远见地构建一个维护良好且可靠的 ...

    git-wiki:git-wiki-主题的演示和文档

    Git-Wiki是一个基于Git的轻量级wiki系统,它的核心特性是利用Git的强大版本控制功能来管理和协同编辑页面。这个项目主要是"git-wiki-theme"的主题演示和文档,旨在帮助用户更好地理解和使用这个主题。在深入讲解之前...

    Ruby-Gollum一个简单基于Git的wiki

    **Ruby-Gollum:构建基于Git的Wiki系统** Ruby-Gollum是一款强大的开源软件,它构建于Ruby语言之上,主要用于创建和管理基于Git的wiki系统。这个系统深受开发者喜爱,因为它简洁、易用且功能全面。Gollum的命名来源...

    一个简单的,由Git支持的Wiki,带有一个精美的API和本地前端。-Ruby开发

    gollum-基于git的Wiki Gollum 5.0版发布了! 请参阅此处以获取与Gollum 4.x版相比所做的更改和新功能的列表,并查看Gollum功能的一些屏幕截图。 描述Gollum是一个简单的w gollum-基于git的Wiki Gollum 5.0版已经发布...

    github-wiki-sidebar:Github Wiki 侧边栏菜单构建器,具有多级、排序和排除列表支持

    特征: 从 Github Wiki 页面 (_Sidebar.md) 开始生成降价菜单使用用户输入(inquirer.js)逐步执行作业配置自动将更改推送到 git wiki 源存储库的选项菜单项排序选项选择要添加到排除列表的文件为生成的菜单定义模板...

    wikitopdf:将仓库的Wiki导出为PDF电子书

    2. 克隆`wikitopdf`项目到本地,例如:`git clone https://github.com/username/wikitopdf.git` 3. 配置`wikitopdf`,指定GitHub仓库URL和输出设置。 4. 运行`wikitopdf`命令,生成PDF文件。 ### **6. 自定义与扩展...

    Git上的wiki构造工具Gollum.zip

    Gollum 是 Git 上面 wiki 系统的构造工具,简单实用。Gollum wikis 是简单的 Git 库,遵循特定的格式。Gollum 上面允许使用多种格式,有多种编辑的方式。 你可以在本地编辑你的 wiki : 用你最喜欢的编辑器或者...

    Wiki系统,基于Git、Markdown等标记语言,完美支持中文gitit.zip

    Gitit:一个基于 Markdown(及其他标记语言) Git 版本管理系统的 Wiki,使用 Haskell 语言编写。  官网:http://gitit.net  Github:http://github.com/jgm/gitit 中文...

    Git超级简明手册

    除了提供Git仓库托管之外,GitLab还可以用作文件共享、照片和视频的托管,以及用作Wiki站点和论坛。它的用户可以自由地搭建自己的GitLab服务器,这为想要控制数据安全性和私密性的公司提供了一个很好的选择。 总体...

    gitflow安装手册

    - 访问[GitFlow官方GitHub页面](https://github.com/nvie/gitflow/wiki/Windows),根据指示下载所需的三个文件:`getopt.ext`、`libintl3.dll`和`libiconv2.dll`。 - 将这些文件复制到Git的安装目录下的`bin`...

    git svn转换工具

    svn+git实现离线提交并且不需要到处所有svn版本,速度超快非一般的感觉,超越git本身的git2svn...tortoisegit:https://code.google.com/p/tortoisegit/wiki/Download?tm=2(选择安装,如果不使用图像界面可以不安装)

    git-wiki:将git repo导出为基于markdown的html wiki

    git-wiki 将git repo导出为基于markdown的html wiki 安装 npm install -g git-wiki 要求 Linux 吉特 节点模块 标记的 提要阅读 异步的 用法 git-wiki cloneurl localdir cloneurl =您希望克隆的git repo local...

    git的最详细文档

    GitHub是Git的主要托管平台,提供了丰富的社交编码功能,如Pull Request、Issue和Wiki。你可以在GitHub上创建公共或私有仓库,参与开源项目,或者与团队成员协作开发。 总之,这份详尽的Git文档集成了安装、配置、...

    Obsidian使用Git同步

    ### Obsidian使用Git同步知识点详解 #### 一、概述 Obsidian是一款强大的笔记应用程序,它支持Markdown语法,能够帮助用户构建个人知识库。通过结合Git版本控制系统,Obsidian用户可以轻松实现笔记数据的同步和...

    《Git版本控制管理(第2版)》

    - **GitHub**:GitHub是最受欢迎的Git托管平台之一,提供了丰富的功能支持开源项目的发展,如问题追踪、Pull Request、Wiki等。 - **参与开源项目**:通过Fork和Pull Request机制,开发者可以轻松参与到感兴趣的开源...

    ProGit中文版

    4. ** Wiki**:创建项目的文档和教程。 5. ** Collaborator**:邀请他人成为仓库的协作者,共同维护项目。 Git的高级用法: 1. **标签(Tag)**:用于标记特定版本,常用于发布里程碑或稳定版本。 2. **重置(Reset...

    git-flow 备忘清单

    - 更多安装方法可参考官方文档中的 [git-flow wiki](https://github.com/nvie/gitflow/wiki)。 ##### 初始化 在使用 `git-flow` 之前,需要对现有的 Git 仓库进行初始化设置: - 运行命令 `git flow init`。 - ...

    Git和GitHub教程

    6. 项目文档:GitHub支持Markdown,方便创建和维护项目文档,同时提供Wiki功能,方便用户查阅项目信息。 7. 自动化工作流:GitHub Actions可以自动化部署、测试等流程,提高开发效率。 通过阅读"Git和GitHub教程....

    gitblit-1.9.0.zip

    - **文档和Wiki**:内置支持Markdown格式的项目文档和Wiki,便于共享知识和项目信息。 - **REST API**:提供RESTful API,允许与其他应用程序集成,实现自动化操作。 2. **Gitblit 1.9.0的新特性与改进** - **...

Global site tag (gtag.js) - Google Analytics