美文网首页
Git 安装及使用

Git 安装及使用

作者: Ray雷磊 | 来源:发表于2017-09-09 22:08 被阅读0次

    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选项,可以参看远程主机的网址。

    $ git remote-vorigingit@github.com:jquery/jquery.git(fetch)origingit@github.com:jquery/jquery.git(push)

    上面命令表示,当前只有一台远程主机,叫做origin,以及它的网址。

    克隆版本库的时候,所使用的远程主机自动被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<主机名><网址>

    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> 基于当前分支创建新分支

    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 将本地分支与远程分支建立关联

    git push origin HEAD -u 上传新建分支

    git merge xxxx   +   git push 合并分支

    git tag 查看当前标签 (只读分支)

    git tag <tag name> <branch name> 创建分支

    git tag -d <tag name>

    使用流程:

    git status 查看状态

    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 ()

    这个问题发生在最新的这是由于下面的更新造成的:

    - 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增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。

    要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的。或者你可以在vsftpd的配置文件中增加下列两项中的一项:

    allow_writeable_chroot=YES

    相关文章

      网友评论

          本文标题:Git 安装及使用

          本文链接:https://www.haomeiwen.com/subject/bhtnjxtx.html