yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
1.git config --global user.name " ?"
2.git config --global user.email " "
3.ssh-keygen -t rsa -C "xxxx@xxx.com "
4.ssh-add ~/.ssh/id_rsa 添加? ?cat?~/.ssh/id_rsa.pub 查看
5.添加公鑰
git 初始化
1.添加 git remote add origin?https://gitee.com/zlray/HotDeploy.git?
git remote
為了便于管理炼七,Git要求每個遠程主機都必須指定一個主機名聂渊。git remote命令就用于管理主機名。
不帶選項的時候,git remote命令列出所有遠程主機拼岳。
$ git remote
origin
使用-v選項,可以參看遠程主機的網(wǎng)址拳缠。
$ git remote-vorigingit@github.com:jquery/jquery.git(fetch)origingit@github.com:jquery/jquery.git(push)
上面命令表示抚芦,當前只有一臺遠程主機,叫做origin崩泡,以及它的網(wǎng)址禁荒。
克隆版本庫的時候,所使用的遠程主機自動被Git命名為origin角撞。如果想用其他的主機名呛伴,需要用git clone命令的-o選項指定。
$ git clone-o jQuery https://github.com/jquery/jquery.git$ git remotejQuery
上面命令表示谒所,克隆的時候热康,指定遠程主機叫做jQuery。
git remote show命令加上主機名百炬,可以查看該主機的詳細信息褐隆。
$ git remote show<主機名>
git remote add命令用于添加遠程主機。
$ git remote add<主機名><網(wǎng)址>
git remote rm命令用于刪除遠程主機剖踊。
$ git remote rm<主機名>
git remote rename命令用于遠程主機的改名庶弃。
$ git remote rename<原主機名><新主機名>
2.查看 git remote?
3.先git pull 再 git push -u -f(強制推送) origin? master
git branch -r 查看遠程分支
git branch 查看當前分支
git branch <branch name> 基于當前分支創(chuàng)建新分支
git branch <branch name> <commit id> 基于提交新建分支
?git checkout -b v1.0 origin/master? ?基于遠程master新建v1.0分支? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? r
git branch --track --set-upstream-to=origin/master test 將本地分支與遠程分支建立關聯(lián)
git push origin HEAD -u 上傳新建分支
git merge xxxx? ?+? ?git push 合并分支
git tag 查看當前標簽 (只讀分支)
git tag <tag name> <branch name> 創(chuàng)建分支
git tag -d <tag name>
使用流程:
git status 查看狀態(tài)
git add . ?添加所有的文件
git commit -am " " ? 提交及加上
git push ? 同步到遠程
vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()錯誤的解決方法
標簽:vsftpd500writablerootchroot
當我們限定了用戶不能跳出其主目錄之后,使用該用戶登錄FTP時往往會遇到這個錯誤:
500?OOPS:?vsftpd:?refusing?to?run?with?writable?root?inside?chroot?()
這個問題發(fā)生在最新的這是由于下面的更新造成的:
-?Add?stronger?checks?for?the?configuration?error?of?running?with?a?writeable?root?directory?inside?a?chroot().?This?may?bite?people?who?carelessly?turned?on?chroot_local_user?but?such?is?life.
從2.3.5之后德澈,vsftpd增強了安全檢查歇攻,如果用戶被限定在了其主目錄下,則該用戶的主目錄不能再具有寫權限了梆造!如果檢查發(fā)現(xiàn)還有寫權限缴守,就會報該錯誤葬毫。
要修復這個錯誤,可以用命令chmod a-w /home/user去除用戶主目錄的寫權限屡穗,注意把目錄替換成你自己的贴捡。或者你可以在vsftpd的配置文件中增加下列兩項中的一項:
allow_writeable_chroot=YES