git
文章平均质量分 75
阿策i
因为不完美,我们才有不断追求完美的动力
展开
-
本地服务器搭建一个git仓库
首先yum安装gityum install git然后建立git账户adduser git此时在阿里云服务器的根目录:/home文件夹下新增一个文件夹git。出于安全考虑,创建的git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。vim /etc/passwd到类似git:x:1001:1001::/home/git:/bin/bash的配置改成git:x:1001:10...原创 2018-04-11 13:25:08 · 673 阅读 · 0 评论 -
git切换分支
git clone ssh://git@IP名字/data/test/test.git 先下载clone下来代码git branch -a ---查看分支git checkout -t ---切换分支原创 2018-05-11 14:31:32 · 211 阅读 · 0 评论 -
使用post-receive钩子文件实现服务器本地仓库git项目自动化部署
首先找到服务器端的git仓库里面(服务器里面的用来接收提交的代码的仓库)然后cd进去.git的隐藏文件里面,然后打开hooks的文件在里面vim一个post-receive文件然后在里面添加如下几行代码DIR=/xxx/xxx git --work-tree=${DIR} clean -fd # 直接强制检出 git --work-tree=${DIR} checkout --force然后给他...原创 2018-05-23 11:35:54 · 5263 阅读 · 0 评论 -
git一些冲突问题的解决以及生成ssh密钥
生成密钥方法 ssh-keygen -t rsa -C "[email protected]" 解决冲突问题 在服务器添加完公钥后报错sign_and_send_pubkey: signing failed: agent refused operation,需要执行 eval"$(ssh-agent -s)" ssh-add ssh-agent 运行后,出现三行,类似于: S...原创 2018-05-23 17:41:15 · 658 阅读 · 0 评论 -
sourcetree跳过注册的方法
win+r%LocalAppData%\Atlassian\SourceTree\创建一个json文件,文件名为accounts.json写入以下内容[ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity", "A...转载 2018-05-23 17:43:16 · 579 阅读 · 0 评论