最近想试一下git的自动部署,总是手动部署项目的话太麻烦了。于是开始在服务器添加git相关配置,但是搞了一晚上都没搞好,休息一天之后刚刚终于弄完了。其实一点都不难,只是之前搜的网上的教程都太杂了,东一点西一点的心态都差点…
分类:git
git 文件打包命令
最近在使用版本库软件git的时候出现了问题,因为先是用coding的打包,但是coding打包不彻底,后来使用sourcetree来打包,还不错,但是换到linux下后 使用了命令行,怎么用命令行打包呢? 百度搜索后发现…
前端全栈之路--搭建生产环境的linux+nodejs+express的web服务器
前言小序 以前我是个纯前端,就是很纯的那种。切切图,写写html、css布局;到后来写js,封装插件、组件;再后来公司没人力了,又要写后台,当时听说”PHP是世界上最好的语言…“,还学了php,会…
SVN迁移到GIT且保留提交日志
首先,去下载一个git for windows 准备一个空的gitlab仓库 本地新建一个目录(GIT_CODE)用来装我们的源代码 在本地的svn目录下,按住shift键,然后空白处右击,选择在此处打开命令窗口(W) …
重置.ssh秘钥
当重置了.ssh秘钥后,不是简单的生成秘钥,重新复制粘贴公钥到git即可。 1.在申请ssh秘钥之前,首先要重置全局git用户名和邮箱地址。 $ git config --global user.name "Alexan…
git-fork多人协同开发,代码同步与提交
1.将fork的代码克隆到本地 git clone my-fork-project master 2.将fork的源项目地址进行关联(这里的upstream随意填写和origin同级 相当于一个远程仓库的关联) git …
git提交如何忽略某些文件
使用.gitignore忽略文件 1、项目目录下创建.gitignore文件 忽略某个文件夹: .Context/ 忽略以什么结尾的文件(#是注释) # User-specific files *.suo *.user …
安装gitolite
使用gitolite搭建一个私有的git服务器,来管理git仓库。有了它,就可以跟小伙伴们愉快地进行远程协作啦。 今天又折腾了一遍,在这里把几个关键的步骤记下来,方便以后查阅。 准备工作 客户端生成密钥对: ssh-ke…
Git入门
安装Git $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install g…
GitHub-Multiple-Account
由于linux下面一个用户只拥有一个自己的公钥和私钥,所以无法同时在两个不同的GitHub账号上面设置相同的ssh key,所以最简单的办法就是新建一个用户,然后这个新建的用户生成自己的ssh key。但是还有另外一种更…
同时使用:gitlab & github
生成密钥 gitlab 密钥 ssh-keygen -t rsa -C "gitlab 用户邮箱地址" ←┘ Generating public/private rsa key pair. Enter file in w…
git bash创建脚本及其他
git bash创建脚本 创建脚本 touch xxx.sh 之后用 xxx.sh 脚本的绝对路径来访问 sh /x/x/xxx.sh 或者,将脚本绝对路径添加进PATH里面(这部分命令区分大小写) PATH就是 git…