git
文章平均质量分 66
daily886
这个作者很懒,什么都没留下…
展开
-
gitlab 使用 custom_hooks 自动化更新服务器上的代码
自动化部署:gitlab在客户端push上传代码后,服务器自动更新代码到项目目录中1、切换到服务器上项目的gitlab目录,创建custom_hooks自定义钩子目录# 切换到项目gitlab目录[root@iZwz90o2a8lpw2xgmh9bqpZ ~]# cd /var/opt/gitlab/git-data/repositories/@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb6原创 2021-03-04 10:55:42 · 3397 阅读 · 3 评论 -
配置自己的Git远程服务器
具体分为服务器端和客户端(Ubuntu 17.10)1. 服务端和客户端安装git具体的安装步骤可参考其他相关笔记 > sudo apt-get install git12. 服务端安装ssh在我做实验时就有服务端未安装ssh导致的问题(因为是通过ssh验证的,所以必须安装)安装相信步骤请参考其他相关笔记 > sudo apt-get install ssh13. 服务器创建一个G...转载 2018-04-30 19:16:09 · 795 阅读 · 0 评论 -
Git初始配置和基本使用
Git自学之路(二)- Git初始配置和基本使用在学习完本文之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。 本章也将向你演示如何配置 Git 来忽略指定的文件和文件模式、如何迅速而简单地撤销错误操作、如何浏览你的项目的历史版本以及不同提交(commits)间的差异、如何向你的远程仓库推送(push)以及...转载 2018-04-29 06:15:53 · 63170 阅读 · 2 评论 -
GitHub 安装配置
1:到 Github 注册 页面中注册,填写用户名、邮箱和密码选择免费服务 步骤三可以根据自身喜好勾选或者直接跳过2.1.2 创建远程仓库创建完账号后,可以开始创建仓库 但是这里我们还没有验证邮箱,所以点击开始一个项目会跳出一个页面让我们验证邮箱验证完毕后会跳到之前的 Guide 页面,而且顶部会有一个邮箱验证完毕的提示再次点击开始一个项目,成功进入创建项目页面,填写项目名称和描述,勾选 Publ...转载 2018-04-29 08:47:37 · 810 阅读 · 0 评论 -
git回退某一个版本git回退某一个版本的某个文件的某个文件
需求是有个文件需要退回到某个指定版本的状态,直接上命令查看帮助说明:git checkout -h1$ git checkout -husage: git checkout [<options>] <branch> or: git checkout [<options>] [<branch>] -- <file>... ...转载 2018-06-07 16:38:57 · 1186 阅读 · 0 评论 -
git忽略而不提交文件的3种情形
1、从未提交过的文件可以用.gitignore 也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件 该文件只能作用于未跟踪的文件(Untracked Files),也就是那些从来没有被 git 记录过的文件 比如,忽略log/下的日志文件,可以在.gitignore中写 log/*例如 .gitignore 文件内容:.idea*.logapp...转载 2018-09-19 16:26:03 · 2248 阅读 · 0 评论 -
配置gitlab服务器的git hooks 钩子
root是某个gitlab用户xxx.git是xxx项目的git仓库根目录在gitlab里目录 /var/opt/gitlab/git-data/repositories/root/xxx.git/hooks/是一个连接指向/opt/gitlab/embedded/service/gitlab-shell/hooks/我们需要到目录/var/opt/gitlab/git-data...原创 2019-04-02 10:13:04 · 5554 阅读 · 0 评论