git 创建远程版本库
来源:互联网 发布:微软软件正版化 编辑:程序博客网 时间:2024/05/07 08:49
一、github远程版本库
1、创建SSH Key(windows)
ssh-keygen -t rsa -C "youremail@example.com" 2、连接版本库
git remote add origin git@github.com:ltt2725738034/ll.git 3、克隆版本库 git clone git@github.com:ltt2725738034/ll.git 4、添加 git add 文件名 5、提交 git commit -m '提示' 6、推到版本库 git push origin +分支名(master主分支)二、Linux版本库 1、创建用户 useradd ltt 2、 修改密码 passwd ltt 3、切换到用户 su ltt cd 4、创建远程版本库 git init --bare ltt.git 5、在Windows下克隆 git clone ltt@192.168.1.182:/home/ltt/ltt.git 终端会让输入密码,此时输入ltt用户的密码即(12345678) 6、为了让用户,不用每次都输入密码,在linux生成.ssh目录(win) ssh-keygen -t rsa -C "youremail@example.com" 7、进入.ssh,新建一个authorized_keys文件 cd /home/ltt/.ssh/ vi authorized_keys 8、打开windows中当前用户的.ssh/id_rsa.pub,复制里面的内容,粘贴到第7步中的authorized_keys中 9、更改authorized_keys文件的权限 chmod 600 authorized_keys 10、验证authorized_keys有没有生效,打开windows git clone git@github.com:ltt2725738034/ll.git如果不需要输入密码,代表生效了 11、代码自动更新 cp /home/zph/sample.git/hooks/post-update.sample /home/zph/sample.git/hooks/post-update 12、打开post-update,先清空内容,然后进行编辑如下 #!/bin/bash
#如果想要发送邮件则开启下面两行,关于发送邮件请访问 http://blog.csdn.NET/zph1234/article/details/50509885
#var=`git show` #PHP /var/www/html/mail.php "$var"
cd /usr/share/nginx/html/sample unset GIT_DIR
git checkout master git pull 13、出于安全考虑,只让克隆提交版本库,不让登陆终端 $ which git-shell /usr/bin/git-shell vi /etc/passwdph:x:1000:1000:zhangpenghui:/home/zph:/usr/bin/git-shell
0 0
- git创建远程版本库
- git创建远程版本库
- git 创建远程版本库
- 创建/删除远程版本库git-github
- git远程版本库
- git远程版本库
- git 远程版本库
- Git远程版本库
- Git创建版本库及从远程库克隆
- Git从创建到推送到远程版本库
- git创建版本库并提交到远程仓库
- git 创建版本库
- Git-创建版本库
- git 创建版本库
- Git 创建版本库
- Git创建版本库
- git创建版本库
- Git 创建版本库
- 互联网可靠?360云盘见证了这一切
- java之冒泡、选择排序
- Android开发:仿微信图片选择器
- [kuangbin带你飞]专题六 最小生成树 G POJ 2349
- CSS3不得不说的盒模型
- git 创建远程版本库
- 第三方登陆
- Raucous Rockers_usaco3.4.4
- Android Studio常用快捷键
- 行内元素、块元素和css属性display
- mybatis返回Map<String, Object>
- android开发 handler的延迟发送,与回收
- 洛谷 P2312 解方程
- 深度学习中的数学与技巧(10):PCA的数学原理