zoukankan      html  css  js  c++  java
  • git 学习 3

    远程仓库

    添加远程库

    GitHub 注册账号并建立 repository,Clone with SSH

    1
    $ ssh-keygen -t rsa -C "youremail@example.com" // 一路回车,使用默认值即可

    如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
    登陆GitHub,打开“Account settings”,“SSH Keys”页面然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

    首次注意事项:

    1
    2
    3
    4
    5
    大专栏  git 学习 3s="line">git pull origin master
    // 若上述命令失败,请使用一下命令
    git pull origin master --allow-unrelated-histories // 第一次踩雷
    // 可正式推送文件到远程仓库了~~!!
    git push -u origin master

    git vim 保存退出:按下 “ESC” 键,退出编辑模式,切换到命令模式,在命令模式下键入”ZZ”或者”:wq”保存修改并且退出 vi

    commit 若不带参数 -m 也会进入 vim

    分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步

    从远程库克隆

    远程库已经准备好,用命令 git clone 克隆一个本地库
    $ git clone git@github.com:[ account name ]/[ repository name ]

  • 相关阅读:
    jQuery 1.6 正式版发布
    EXT.NET Toolbar GridPanel自动宽度和高度的解决方案,引入Viewport
    sql server 2005 数据库状态 变成 可疑的解决方案
    将远程图片读取到本地,并保存
    ^M 替换 VI
    php ctags
    闲来无聊,想了下秒杀、抢购实现方法
    mysql 'OR','IN',‘union’效率分析
    js 全选
    yii rule
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12302548.html
Copyright © 2011-2022 走看看