创建远程仓库&克隆项目(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完成

 

posted @   l_lOct  阅读(80)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示