zoukankan      html  css  js  c++  java
  • git创建线上仓库

    git扩展:

    过滤文件:

    .gitignore 文件
     	1)在仓库根目录下创建该文件
        2)文件与文件夹均可以被过滤
        3)文件过滤语法
    
    过滤文件内容:
        文件或文件夹名:代表所有目录下的同名文件或文件夹都被过滤
        /文件或文件夹名:代表仓库根目录下的文件或文件夹被过滤
    
    eg:
        a.txt:项目中所有a.txt文件和文件夹都会被过滤
        /a.txt:项目中只有根目录下a.txt文件和文件夹会被过滤
        /b/a.txt:项目中只有根目录下的b文件夹下的a.txt文件和文件夹会被过滤
        *x*:名字中有一个x的都会被过滤(*代表0~n个任意字符)
        空文件夹不会被提交,空包会被提交
    

    创建远程gitee仓库:

    --> 自选线上仓库:
        1.注册码云账号并登录:https://gitee.com/
        2.创建仓库
        3.本地与服务器仓库建立连接
    
    建立链接:
    1)本地配置线上的账号与邮箱
    >: git config --global user.name "doctor_owen"
    >: git config --global user.email "doctor_owen@163.com"
        
    2)在本地初始化仓库(git init),并完成项目的初步搭建(项目架构)
    	# 这个过程就是git的基础部分的本地操作
    
    3)采用 https协议 或 ssh协议 与远程git仓库通信提交提交代码成)
    	i) https协议方式,无需配置,但是每次提交都有验证管理员账号密 
    
    	>: git remote add origin https://gitee.com/doctor_owen/luffy.git  # 配置远程源
    	>: git push -u origin master  # 提交本地仓库到远程源
    	
    	ii) ssh协议,需要配置,配置完成之后就可以正常提交代码
    	>: git remote add origin git@gitee.com:doctor_owen/luffy.git  # 配置远程源
    	>: git push -u origin master  # 提交本地仓库到远程源
    	
    	iii)查看源及源链接信息
    	>: git remote
    	>: git remote -v
    	
    	iv)删除源链接
    	>: git remote remove 源名字 
    
    注:origin远程源的源名,可以自定义;master是分支名,是默认的主分支
    
    
    总结:
        1.本地仓库与远程仓库建立源连接:
            前提:本地仓库已经创建且初始化完毕(代码已经提交到本地版本库)
            本机命令,添加远程源:git remote add origin ssh@*.git
                              采用ssh协议的remote源
    
        2.创建电脑的公钥私钥:
            官网:https://gitee.com/help/articles/4181#article-header0
    
            本机命令,生成公钥:ssh-keygen -t rsa -C "*@*.com"
                             邮箱可以任意填写
            本机命令,查看公钥:cat ~/.ssh/id_rsa.pub 
    
        3.码云线上添加公钥:项目仓库 => 管理 => 部署公钥管理 => 添加公钥 => 添加个人公钥
    
        4.提交本地代码到远程仓库:
           命令:git push origin master
        
    

    remote源操作:

        1)查看仓库已配置的远程源
        >: git remote
        >: git remote -v
    
        2)查看remote命令帮助文档
        >: git remote -h
    
        3)删除远程源
        >: git remote remove 源名
        eg: git remote remove origin
    
        4)添加远程源
        >: git remote add 源名 源地址
        >: git remote add orgin git@*.git
    

    多分枝开发:

    分支操作(核心):
    	1.创建分支
        >: git branch 分支名
    
        2.查看分支
        >: git branch
    
        3.切换分支
        >: git checkout 分支名
    
        4.创建并切换到分支
        >: git checkout -b 分支名
    
        5.删除分支
        >: git branch -d 分支名
    
        6.查看远程分支
        >: git branch -a
    
        7.合并分支
        >: git merge 分支名
    

    合并分支:

  • 相关阅读:
    VS2010中的单元测试
    GSM局数据制作2(Erision)
    WPF的BitmapImage的文件无法释放及内存泄露的问题
    跨库查询推荐使用的方法
    我们能做什么呢?
    长尾理论:Windows Vista
    Blackberry阻碍因素
    RIM终于想通了RIM开放新的API
    Prototype库终于有了文档了
    自己编写的MSN历史记录合并工具
  • 原文地址:https://www.cnblogs.com/shaozheng/p/12158545.html
Copyright © 2011-2022 走看看