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' 更改缩写

  • 相关阅读:
    大规模分布式存储系统笔记一二章 概述与单机存储系统
    Apache Avro总结
    可汗学院公开课统计学笔记 第11到16集 样本 总体 方差 标准差 诸方差公式
    可汗学院公开课统计学笔记 第1到10集 均值 中位数 众数 极差 统计图
    Mock、Powermock使用汇总
    如何解决NoSuchMethodError
    2019年我看手机之华为篇
    活着
    log4j使用指北
    关于Eclipse导入maven项目报空指针异常
  • 原文地址:https://www.cnblogs.com/cyruschen/p/6023734.html
Copyright ? 2011-2022 开发猿


http://www.vxiaotou.com