zoukankan      html  css  js  c++  java
  • git使用

    1.创建项目仓库

    1.授权 (在授权文件里添加)
    2.创建项目目录 sup.git(随便在哪创建一个sup.git目录)
    3.进入项目目录
    4.运行:git init
    5.运行:git remote add origin git@192.168.0.190:sup.git
    6.运行:git push origin master

     注意:服务器仓库里不存放代码,存放配置,可以授权管理员,管理员仓库存放秘钥和权限,可通过管理员仓库实现git与项目绑定

    2.权限问题:
    ssh-keygen 生产.pub文件
    用户 admin ssh

    修改权限
    chmod -R 777 test 修改权限
    vim /etc/apache2/httpd.conf 打开文件

    3.上传操作过程

    $ git checkout dev
    切换dev

    $ git pull origin dev
    拉下来

    $ git merge cc
    合并

    $ git push origin dev
    上传

    $ git checkout cc
    切换cc

    $ git pull origin dev
    拉下来

    4.本地创建项目
    $ git clone git@192.168.0.190:ehaving3.0.git(本地)

    git clone git://github.com/smalot/bootstrap-datetimepicker.git(Github)

    git clone 绝对路径(服务器)

    克隆

    $ git checkout -b dev

    git push origin dev 创建远端dev
    或者git push origin dev:dev 创建远端dev

    创建dev

    $ git checkout -b dev origin/dev     ,    git ck -b cc origin/dev 新建cc 并和dev绑定(后期可以这样创建)

    git branch --set-upstream-to=origin/dev dev 本地与远端dev绑定

    git config --list 查看当前分支状态

    git push https://github.com/cyrus-c/jQuery-Mobile.git

    上传

    注意:

    创建远端dev,然后切换本地dev,创建本地cc与远端 dev绑定,cc为开发分支
    git branch -r //查看远程跟踪分支
    切换到dev或者cc开发传到origin dev 切换到dev就可push上去
    创建分支时候跟远端谁绑定 git ck -b cc origin/dev 

    5.限于一个文件夹里开发,可多个开发
    <Directory />
    Options FollowSymLinks
    AllowOverride all
    </Directory>

    DocumentRoot "/Users/jiajin/Desktop/jay"
    <Directory "/Users/jiajin/Desktop/jay">

     6.设置缩写:

    checkout git checkout dev ck

    commit git commit 提交 ci
    status git status st
    branch git branch -d iss53 删iss53分支 br
    pull origin dev pd
    push origin dev ud
    merge git merge hotfix 合并分支 mj
    git config --list 查看缩写
    git config --global alias.pl 'pull' 更改缩写

  • 相关阅读:
    关于selenium中的三种等待方式与EC模块的知识
    re.findall用法
    链表及链表的逆置
    通过两个队列实现一个栈
    flask与Django框架的区别
    http协议与https协议
    Maven系列教材 (四)- 通过命令行创建Maven风格的Java项目
    Maven系列教材 (三)- 仓库概念,下载与配置
    Maven系列教材 (二)- 下载与配置Maven
    Maven系列教材 (一)- 什么是Maven
  • 原文地址:https://www.cnblogs.com/cyruschen/p/6023734.html
Copyright © 2011-2022 走看看