zoukankan      html  css  js  c++  java
  • 简单的git连接远程仓库小记

    • 下载安装git(已省略安装步骤)

    https://git-scm.com/downloads

    • 注册账号

    GitHub : https://github.com/

    码云:https://gitee.com/

    • 设置仓库

    在合适的位置创建一个空文件夹,然后鼠标右键点击git bash here或者cmd都可以,再输入git init命令,如果新建失败则检查git安装是否成功

    输入命令将当前文件夹设置为git仓库

    git init

    • 设置ssh密匙

    ssh-keygen -t rsa -C"youremail@example.com"

    把上面的youremail地址换成你注册的github邮箱地址

    然后可以一路回车,看个人意愿设置密码,可以不设置,我这里就没有设置密码。

    • .ssh文件夹路径一般来说的路径如下

     如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人,没有的话检查上面步骤是否有错,成功就可以看到下图

    这个就是你的公匙

     然后打开GitHub或者码云填你的自己的ssh公匙

    • 创建自己的远程仓库  这里以github为列子

    在个人页面点击新建按钮

    填写仓库信息

     然后自动跳转到你的仓库页面,没有自动跳转就去个人主页,左边就是你的仓库列表

    复制链接

    • 回到最开始的仓库位置进入打开cmd添加远程仓库

    git remote add origin git@github.com:michaelliao/learngit.git

    后面使用的origin 都指的是这个地址
    (后面补的图)
    使用命令 git branch --set-upstream-to=origin/master master 绑定对应分支,我这里是绑定了远程的master和本地的master
    • 配置完成远程仓库,就可以使用git命令上传下载文件
    • 下载
    git pull <远程主机名> <远程分支名>:<本地分支名>
    例如 下载远程仓库最新代码
    git pull

    提交命令

    git push --set-upstream origin master

    还需要登录github账号

    git push报错error: failed to push some refs tohttps://blog.csdn.net/ever69/article/details/97565768

    出错之后,不用删除仓库,运行git pull --rebase origin master,再git push上去就可以。但是如果退出git,再次提交可能还会报错,还得运行一下

    最终结果

    • 上传
    git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名> ,例如 git push origin master:refs/for/masterlieru
    例如 上传到远程仓库
    git push origin master
    git push
    • 查看连接远程库信息
    git remote -v
    • 删除远程库
    git remote rm origin
     
    以上仅作参考
  • 相关阅读:
    (转) Linux中profile、bashrc、bash_profile之间的区别和联系
    Ubuntu 安装MyEclipse10
    VMware_ubuntu设置共享文件夹
    (转载)Android出现“Read-only file system”解决办法
    Android 执行 adb shell 命令
    android传感器使用
    Android源码下载和编译过程
    jquery实现的ajax
    转载SQL_trace 和10046使用
    查看Oracle相关日志 ADRCI
  • 原文地址:https://www.cnblogs.com/surfingcat/p/12929940.html
Copyright © 2011-2022 走看看