zoukankan      html  css  js  c++  java
  • share

    git 使用:

     总体分两种情况:

        一种是先clone远程库到本地,然后添加要上传的文件到本地库,依次执行,add commit ,push命令。

        一种是直接在本地要上传的目录下,执行git init ,然后remote命令建立于远程仓库的关系,在add ,commit,push命令

     安装:  http://msysgit.github.io/  ,git bash命令行,git gui界面

           git安装完之后,页面上右键文件夹会出现git执行命令.

    配置git: 首先在本地创建ssh key 

         ssh-keygen -t rsa -C "your_email@youremail.com" 命令之后行,生成文件.ssh/id_rsa.pub,打开id_rsa.pub ,copy全部内容到http://git.dev.sh.ctripcorp.com/profile/keys ,新建      key .

        初始化:

    •     $ git config --global user.name "your name"
    •   
    •     $ git config --global user.email "your_email@youremail.com"

    本地仓库与远程仓库建立连接 :

        $ git remote add state git@github.com:yourName/yourRepo.git  

        //state为本地目录名  可以直接用origin代替   , git@。。。为远程库地址

    文件上传提交

        可以先使用touch命令将不在此目录的文件copy到本地库,或者直接手动赋值 

        添加  git add state 

        提交: git commit  -m "解释文字"

        上传:git push state master 

        下载 :git pull state master   

         复制 :git clone git@git。。。。远程地址

     gitignore 文件:本地仓储的这个文件,用来存放不希望上传到git上的文件类型 例如:*.log ,*.mo,*.pyc

     tag :版本号

        列出所有tag :git tag 

        列出只定:git tag -l v1.*

        带注释的:git tag -a v1.0 -m 'first version'

     删除文件:

        删除命令: rm file -r 

        提交:git commit -a -m "remove"

        push :git push -u state master

    http://www.cnblogs.com/zuibunan/p/3843241.html

    http://wuyuans.com/2012/05/github-simple-tutorial/

      

  • 相关阅读:
    ActiveMq C#客户端 消息队列的使用(存和取)
    .NET中RabbitMQ的使用
    如何写入和读取从 Microsoft 消息队列在 Visual C#
    完整的站内搜索Demo(Lucene.Net+盘古分词)
    最大熵,熵,MLE的解释,还行
    JavaScript是如何工作的: CSS 和 JS 动画底层原理及如何优化它们的性能
    Fundebug发布Vue插件,简化BUG监控接入代码
    Spring Boot统一异常处理实践
    预计2019年发布的Vue3.0到底有什么不一样的地方?
    开源前端脚本错误监控及跟踪解决项目BadJS试用
  • 原文地址:https://www.cnblogs.com/dasydong/p/3945127.html
Copyright © 2011-2022 走看看