1、修改仓库的名字

github中右上角/settings/Account:

修改后显示的变化:

2、本地和github账号创建联系

  1. (base) localhost:~ ligaijiang$ ssh-keygen -t rsa -C"jiangpr_ok@163.com"
  2. Generating public/private rsa key pair.
  3. Enter file in which to save the key (/Users/ligaijiang/.ssh/id_rsa):
  4. /Users/ligaijiang/.ssh/id_rsa already exists.
  5. Overwrite (y/n)? y
  6. Enter passphrase (empty for no passphrase):
  7. Enter same passphrase again:
  8. Your identification has been saved in /Users/ligaijiang/.ssh/id_rsa.
  9. Your public key has been saved in /Users/ligaijiang/.ssh/id_rsa.pub.
  10. The key fingerprint is:
  11. SHA256:Jw0OQma8s87Ij9MxYE/2VssjHCsHzkVU1uFrjLBcw2Y jiangpr_ok@163.com
  12. The key's randomart image is:
  13. +---[RSA 2048]----+
  14. | .+...o... |
  15. | +. .o .. |
  16. | .oo E . |
  17. | o *ooO.* . |
  18. | . B Bo=S.* |
  19. | O B ++ |
  20. | . = * . . |
  21. | +.+ |
  22. | .o. |
  23. +----[SHA256]-----+

复制/Users/ligaijiang/.ssh/id_rsa.pub这个文件中的内容,打开github中右上角/settings/SSH and GPG keys/new SSH key:

3、创建文件夹及初始化

创建文件夹,git哪个文件夹的内容呢?

  1. (base) localhost:~ ligaijiang$ mkdir /Users/ligaijiang/githouse1

初始化成git可以管理的仓库

  1. (base) localhost:~ ligaijiang$ cd githouse1
  2. (base) localhost:githouse1 ligaijiang$ pwd
  3. /Users/ligaijiang/githouse1
  4. (base) localhost:git ligaijiang$ git init
  5. Initialized empty Git repository in /Users/ligaijiang/githouse1/.git/

4、github上创建仓库

5、本地仓库内容推送到远程仓库,先:cd /Users/ligaijiang/sjw-1

  1. (base) localhost:~ ligaijiang$ cd /Users/ligaijiang/githouse1

6.将本地的jmeter文件夹的内容git到jmeter路径下

我本机上要git的文件夹:

github上创建的存放的

  1. (base) localhost:githouse1 ligaijiang$ git add "jmeter" -----(由于只git一个jmeter文件夹,所以这里写明;但是如果git所有文件夹则为:git add空格.)
  2. (base) localhost:githouse1 ligaijiang$ git commit -m "jmeter1"----------(“”中时提交的注释,可以更具实际更改情况写)
  3. [master d70d9a1] jmeter1
  4. 6 files changed, 1129 insertions(+)
  5. create mode 100644 jmeter/.ipynb_checkpoints/20190228python_base-checkpoint.ipynb
  6. create mode 100644 jmeter/.ipynb_checkpoints/20190301find_element-checkpoint.ipynb
  7. create mode 100644 jmeter/.ipynb_checkpoints/未命名2-checkpoint.ipynb
  8. create mode 100644 jmeter/20190228python_base.ipynb
  9. create mode 100644 jmeter/20190301find_element.ipynb
  10. create mode 100644 jmeter/未命名2.ipynb
  11. (base) localhost:githouse1 ligaijiang$ git remote set-url origin git+ssh://git@github.com/gaigai-ok/jmeter.git
  12. (base) localhost:githouse1 ligaijiang$ git push -u origin master
  13. Enter passphrase for key '/Users/ligaijiang/.ssh/id_rsa': (这里输入自己的机器密码,例如180822
  14. Enumerating objects: 12, done.
  15. Counting objects: 100% (12/12), done.
  16. Delta compression using up to 8 threads
  17. Compressing objects: 100% (12/12), done.
  18. Writing objects: 100% (12/12), 3.74 KiB | 3.74 MiB/s, done.
  19. Total 12 (delta 3), reused 0 (delta 0)
  20. remote: Resolving deltas: 100% (3/3), done.
  21. To git+ssh://github.com/gaigai-ok/jmeter.git
  22. * [new branch] master -> master
  23. Branch 'master' set up to track remote branch 'master' from 'origin'.
  24. (base) localhost:githouse1 ligaijiang$

如果要git python文件夹到github的python路径下,那么:

  1. (base) localhost:githouse1 ligaijiang$ git add "python"
  2. (base) localhost:githouse1 ligaijiang$ git commit -m "py"
  3. [master ab75c80] py
  4. 6 files changed, 1129 insertions(+)
  5. create mode 100644 python/.ipynb_checkpoints/20190228python_base-checkpoint.ipynb
  6. create mode 100644 python/.ipynb_checkpoints/20190301find_element-checkpoint.ipynb
  7. create mode 100644 python/.ipynb_checkpoints/未命名2-checkpoint.ipynb
  8. create mode 100644 python/20190228python_base.ipynb
  9. create mode 100644 python/20190301find_element.ipynb
  10. create mode 100644 python/未命名2.ipynb
  11. (base) localhost:githouse1 ligaijiang$ git remote set-url origin git+ssh://git@github.com/gaigai-ok/python.git
  12. (base) localhost:githouse1 ligaijiang$ git push -u origin master
  13. Enter passphrase for key '/Users/ligaijiang/.ssh/id_rsa':
  14. Enumerating objects: 10, done.
  15. Counting objects: 100% (10/10), done.
  16. Delta compression using up to 8 threads
  17. Compressing objects: 100% (10/10), done.
  18. Writing objects: 100% (10/10), 3.58 KiB | 1.79 MiB/s, done.
  19. Total 10 (delta 2), reused 0 (delta 0)
  20. remote: Resolving deltas: 100% (2/2), done.
  21. To git+ssh://github.com/gaigai-ok/python.git
  22. * [new branch] master -> master
  23. Branch 'master' set up to track remote branch 'master' from 'origin'.

6、遇到的问题:

使用git push origin master是出现如下问题;

如果使用官网提示出的命名:git remote add origin https://github.com/gaigai-ok/jmeter.git,总是提示下面这个错误,并且输入用户名和密码也不管用:

Username for 'https://github.com':

解决办法:

  1. git remote set-url origin git+ssh://git@github.com/gaigai-ok/jmeter.git

上次git文件晕晕乎乎的可以git,今天重新搞了一遍。。。

可以准备吃午饭了

git-本机内容git至github的更多相关文章

  1. git创建/合并分支/删除分支/将修改后的内容同步到GitHub远程仓库

    1.创建分支并切换到刚创建的分支(这里创建新的分支来修改README.md的内容然后将创建的分支与master分支合并,最后删除创建的分支) $ git checkout -b 分支名 Switche ...

  2. 用git上传本地项目到github上

    首先确认自己已经安装了git,打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥   一路默认回车,会生 ...

  3. git bash上传代码到github

    今天,老爷机notebook开始卡了,我决定格盘重装系统. 顺便复习一下git本地命令的使用 1,配置 2先跳过一般的操作.介绍链接github远程库的操作 我的两个钥匙在C:\Users\bond\ ...

  4. 在Windows使用git工具将代码同步至github(作者:ying1989920)

     [ps]git是一个分布式代码管理工具,类似于svn,方便协同开发,git里面有所谓的仓库(用来存放代码的),分为本地和线上,线上的你可以自己搭建,不想搭建的话github就给你提供了. [关于 ...

  5. git 上传本地文件到github

    git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global u ...

  6. 使用Git将本地代码上传到GitHub

    #1注册GitHub账号 *1)到https://github.com/注册GitHub账号 #2在GitHub上建立GitHub仓库 *1)登录后点击右下方的"new repository ...

  7. Git配置安装使用教程操作github上传克隆数据

    Git是何方神圣? Git是用C语言开发的分布版本控制系统.版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态).另一个状态可以是不同的文件,也可以是不同的文件内容 ...

  8. GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

    最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮 ...

  9. 使用Git上传项目代码到github

    github是一个基于Git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开.这对于一般人来说公共仓库就已经足够了.   注册账户以及创建仓库 要想使用gi ...

随机推荐

  1. LLVM的RTTI特性

    本文思路来源于http://llvm.org/docs/HowToSetUpLLVMStyleRTTI.html,叙述有不同,望谅解,希望能从其他方面帮助大家了解C++语言的底层实现. 背景 在LLV ...

  2. 记一次线上dubbo服务超时和线程池满问题排查

    线上某dubbo服务A调用dubbo服务B的接口X方法,调用端A日志中出现了很多超时的情况,提供端B该接口X超时时间设置为60s: 查看提供端B的日志,报了很多线程池满的异常: Caused by: ...

  3. Oracle和MySql的分页查询区别和PL/SQL的基本概念

    Oracle和MySql的分页查询区别:     Oracle的分析查询,之前Oracle的分页是使用伪列 ROWNUM 结合子查询实现,mysql的分页更简单,直接使用 LIMIT 关键字就可以实现 ...

  4. mysql启动失败,unit not found

    1 mysql启动 Failed to start mysqld.service: Unit not found.   2 查询/etc/init.d/下是否存在mysqld ll /etc/init ...

  5. mysql中varchar可以存多少汉字

    汉字长度与编码有关 MySql 5.0 以上的版本: 1.一个汉字占多少长度与编码有关: UTF-8:一个汉字 = 3个字节,英文是一个字节 GBK: 一个汉字 = 2个字节,英文是一个字节 2.va ...

  6. 一 :了解MVC

    介绍 1. ASP.NET WebForm和ASP.NET MVC是并行的关系.都是属于.NET框架下的子框架. 2. MVC项目常用模板 空模板 :   不包含MVC目录结构,需要自己添加. 基本模 ...

  7. Mac上的redis安装与jedis入门

    Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件 安装与配置 (1) https://redis.io/download下载redis stable ...

  8. xgboost&lightgbm调参指南

    本文重点阐述了xgboost和lightgbm的主要参数和调参技巧,其理论部分可见集成学习,以下内容主要来自xgboost和LightGBM的官方文档. xgboost Xgboost参数主要分为三大 ...

  9. okhttp拦截器之ConnectInterceptor解析

    主流程分析: 继续分析okhttp的拦截器,继上次分析了CacheInterceptor缓存拦截器之后,接下来到连接拦截器啦,如下: 打开看一下它的javadoc: 而整个它的实现不长,如下: 也就是 ...

  10. Elasticsearch:fuzzy 搜索 (模糊搜索)

    在实际的搜索中,我们有时候会打错字,从而导致搜索不到.在Elasticsearch中,我们可以使用fuzziness属性来进行模糊查询,从而达到搜索有错别字的情形. match查询具有"fu ...