创建远程仓库&克隆项目(Github)
创建远程仓库
在GitHub上注册一个账号,之后creat a new repository
创建的远程仓库把它看作一个百度网盘就可以了
克隆项目
1、远程仓库可以下载\克隆到本地 code :git clone https://github.com/Liu-logal2020/test.git
liu@liu-virtual-machine:~/桌面$ git clone https://github.com/Liu-logal2020/test.git
正克隆到 'test'...
fatal: unable to access 'https://github.com/Liu-logal2020/test.git/': gnutls_handshake() failed: Error in the pull function.
出现错误
不下载到桌面上又成功了 ,我就想是不是不可以有中文出现,因为Ubuntu系统语言让我改成了中文 ,于是我将 mv 桌面 Desktop 之后果然clone成功了
但是千万千万不要这么做,因为他会使你的桌面打不开的,然后我就 mv Desktop 桌面 ,但是情况就变得更坏了,找不到桌面了;然后用下面的方法使他恢复才得以正常
vi /home/liu/.config/user-dirs.dirs #liu是你的用户名

liu@liu-virtual-machine:~$ git clone https://github.com/Liu-logal2020/test.git
正克隆到 'test'...
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 0 (delta 0), pack-reused 0
展开对象中: 100% (4/4), 完成.
clone过来的test文件里有.git 不用再git init了
直接可以将用户的名字和邮箱注册了
liu@liu-virtual-machine:~/test$ git config user.name liujia
liu@liu-virtual-machine:~/test$
liu@liu-virtual-machine:~/test$ git config user.email liu__1998@163.com
在本地的操作
liu@liu-virtual-machine:~/test$ touch login.py
liu@liu-virtual-machine:~/test$ touch pay.py
liu@liu-virtual-machine:~/test$
liu@liu-virtual-machine:~/test$ git status
位于分支 main
您的分支与上游分支 'origin/main' 一致。 未跟踪的文件:
(使用 "git add <文件>..." 以包含要提交的内容) login.py
pay.py 提交为空,但是存在尚未跟踪的文件(使用 "git add" 建立跟踪)
liu@liu-virtual-machine:~/test$ git add .
liu@liu-virtual-machine:~/test$
liu@liu-virtual-machine:~/test$ git status
位于分支 main
您的分支与上游分支 'origin/main' 一致。 要提交的变更:
(使用 "git reset HEAD <文件>..." 以取消暂存) 新文件: login.py
新文件: pay.py liu@liu-virtual-machine:~/test$ git commit -m '登录文件和支付文件'
[main 0f05bf2] 登录文件和支付文件
2 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 login.py
create mode 100644 pay.py
liu@liu-virtual-machine:~/test$
把本地推到远程 git push
liu@liu-virtual-machine:~/test$ git push
Username for 'https://github.com': 1146227612@qq.com
Password for 'https://1146227612@qq.com@github.com':
对象计数中: 3, 完成.
Delta compression using up to 2 threads.
压缩对象中: 100% (2/2), 完成.
写入对象中: 100% (3/3), 339 bytes | 84.00 KiB/s, 完成.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/Liu-logal2020/test.git
0b4c87e..0f05bf2 main -> main
liu@liu-virtual-machine:~/test$

你的github上就会有这两个文件了,到此Push完成
创建远程仓库&克隆项目(Github)的更多相关文章
- Git 创建远程仓库并克隆到本地,创建本地仓库并推送到远程仓库
配置用户信息 配置的是你个人的用户名称和电子邮件地址.这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,会随更新内容一起被永久纳入历史记录 git config --glo ...
- github创建远程仓库
创建远程仓库 当你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一 ...
- Git操作_从github远程仓库克隆到本地仓库, 本地代码提交
实现目的: 从github远程仓库克隆到本地仓库:本地代码提交到远程仓库. 一.从github远程仓库克隆到本地仓库: 命令行切换到指定的仓库想存放的目录,执行如下命令:git clone 远程仓库 ...
- Git远程仓库的使用(github为例)
一. 创建SSH key 输入命令“ssh-keygen –t rsa”创建ssh key. 由于笔者pc机已有ssh key,这里不再重复创建覆盖,仅做演示. 笔者创建好的s ...
- 为git创建远程仓库
首先生成ssh公钥: 将公钥添加到git: 测试秘钥是否通过: 然后就可以到web界面看到标注的地方被绿了: 但是我的没有绿,不知道为啥,难道没有女朋友的原因吗? rm -rf .ssh 重来好几遍都 ...
- Git复习(二)之远程仓库、注册GitHub账号、SSH警告、使用GitHub
远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都 ...
- git的使用(包括创建远程仓库到上传代码到git的详细步骤以及git的一些常用命令)
A创建远程仓库到上传代码到git 1)登陆或这注册git账号 https://github.com 2)创建远程仓库 3)打开终端输入命令 cd到你的本地项目根目录下,执行如下git命令 git in ...
- 【Eclipse中使用Git之一】把远程仓库的项目,clone到eclipse里面
[Eclipse中使用Git之一]把远程仓库的项目,clone到eclipse里面 2015-01-29 19:25 15779人阅读 评论(1) 收藏 举报 .embody{ padding:10p ...
- git在本地创建远程仓库
类似的博文,在前面的帖子里面也提到过,当时讲述的是一个入门级别的.其URL是ssh://username@repo-host-address/repo-path这种格式. 今天再说说如何创建类似Git ...
- Git详细教程之创建本地仓库和连接Github仓库
首先要知道不只有代码,任何类型的文件都可以进行版本控制,版本控制很重要的一个特性就是你可以随时修改,比如git会记录你的任何操作,如果你想要回退到任何一个历史操作,你可以通过git轻松达到. 本地仓库 ...
随机推荐
- JS Leetcode 33. 搜索旋转排序数组题解,图解旋转数组中的二分法
壹 ❀ 引 本来今天(2021.4.7)的每日一题是81. 搜索旋转排序数组 II,但今天工作很忙,下班人基本累个半死,题目别说按照二分法的思路做不出来,连题解看了会都没法沉下心去看,不过得到的信息是 ...
- IIS配置跨域
在IIS里找到HTTP响应标头 添加如下两个标头 Access-Control-Allow-Headers:Content-Type, api_key, Authorization Access-Co ...
- NC20259 [SCOI2007]降雨量
题目链接 题目 题目描述 我们常常会说这样的话:"X年是自Y年以来降雨量最多的".它的含义是X年的降雨量不超过Y年,且对于任意 Y<Z<X,Z年的降雨量严格小于X年. ...
- NC17193 简单瞎搞题
题目链接 题目 题目描述 一共有 n个数,第 i 个数是 xi xi 可以取 [li , ri] 中任意的一个值. 设 \(S = \sum{{x_i}^2}\) ,求 S 种类数. 输入描述 第一行 ...
- RESTful架构与RPC架构
RESTful架构与RPC架构 在RESTful架构中,关注点在于资源,操作资源时使用标准方法检索并操作信息片段,在RPC架构中,关注点在于方法,调用方法时将像调用本地方法一样调用服务器的方法. RE ...
- SpringBoot学习-图文并茂写Hello World
一. 生成SpringBoot新项目demo 在 https://start.spring.io/ 生成一个新的项目 1. 步骤: 1)Project 选择 Maven Project 2)Sprin ...
- 如何保证消息顺序执行(Rabbitmq/kafka)
转载: https://www.cnblogs.com/-wenli/p/13047059.html https://www.jianshu.com/p/02fdcb9e8784
- 【LeetCode贪心#06】加油站(股票买卖变种)
加油站 力扣题目链接(opens new window) 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升. 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 ...
- ThreadLocal原理解析
ThreadLocal源码分析 /* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ...
- AIGC下一步:如何用AI再度重构或优化媒体处理?
让媒资中"沉默的大多数"再次焕发光彩. 邹娟|演讲者 编者按 AIGC时代下,媒体内容生产领域随着AI的出现也涌现出更多的变化与挑战.面对AI的巨大冲击,如何优化或重构媒体内容生产 ...