建立远程仓库,克隆远程仓库

建立远程仓库

  • 首先到 http://github.com 注册一个账号
  • 登录后,创建 repository (远程的服务端仓库)
  • 客户端上创建密钥对,将公钥传给服务端
  • 在客户端上创建仓库,并初始化
  • 在客户端上建立测试文件提交给服务端,并推送给服务端
  • 在服务端查看
  • 再次创建一个文件提交推送到服务端
  • 在服务端查看

在服务端创建新的仓库apeng



将客户端的公钥传递给服务端

在客户端上创建仓库,并初始化,建立测试文件提交给服务端,并推送给服务端

mkdir /apeng
cd /apeng
echo "# apeng" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/apenglinux/apeng.git
git push -u origin master
Username for ‘https://github.com‘: apenglinux   //注册的用户名
Password for ‘https://[email protected]‘:  //密码
Counting objects: 3, done.
Writing objects: 100% (3/3), 213 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/apenglinux/apeng.git
 * [new branch]      master -> master
分支 master 设置为跟踪来自 origin 的远程分支 master。

在服务端查看


创建一个文件提交推送到服务端
echo "local" > 1.txt
git add 1.txt
git commit -m "add 1.txt"
git push  //有一段提示

在服务端查看,看看情况

克隆远程仓库

  • 查看远程仓库的URL

  • 客户端上执行克隆命令
mkdir /clone
cd /clone/
git clone https://github.com/apenglinux/apeng.git
ls
apeng
ls -a apeng/
.  ..  1.txt  .git  README.md
  • 在客户端上更改更改的文件
echo "modify-clone-file:1.txt" >> apeng/1.txt
cd apeng/
git add 1.txt
it commit -m "modify-1.txt"
git push
  • 在服务端查看是否更改

  • 在服务端更改内容

  • 在客户端上执行如下命令,查看最新更改的内容
git pull
cat 1.txt   //查看到了更新的内容
local
modify-clone-file:1.txt
I am server
edit condition

原文地址:http://blog.51cto.com/13480443/2090496

时间: 2024-11-09 14:17:18

建立远程仓库,克隆远程仓库的相关文章

Git-从远程仓库克隆

上次我们讲了先有本地库,后有远程库的时候,如何关联远程库. 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫CloneTest: $ git clone [email protected]:lingyejun/CloneTest.git Cloning into 'CloneTest'... remote: Counting objects: 3, done. remote: Total 3 (delta 0), reu

Git如何克隆远程仓库

1.首先选择一个合适的地方创建一个空目录 mkdir learngit 2.通过git Init命令把这个目录变成git可以管理的仓库,瞬间git就把仓库建好了 3.将编写的文件放到 learngit目录或者子目录下,然后使用两个命令 git add 告诉git,把文件添加到仓库 git add readme.txt git commit 告诉git,把文件提交到仓库 git commit -m 'Wrote a readme file' 4.自行注册github.com账号,登录account

git远程仓库之从远程库克隆

上次我们讲了先有本地库,后有远程库的时候,如何关联远程库. 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫gitskills: 我们勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件.创建完毕后,可以看到README.md文件: 现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库: $ git clone

20180618_在githhub上创建远程仓库,再克隆远程仓库的代码

在githhub上创建远程仓库,再克隆远程仓库的代码 感谢廖雪峰老师提供的git教程: 传送门: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 先有本地库,后有远程库的时候,如何关联远程库. 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫gitskills: 我们勾选Initialize this

通过SSH克隆远程仓库(GitLab)到本地

由于不是任何用户都能从远程仓库克隆到本地的,也是需要鉴别的,因此本地需要用git bash 创建一个公钥,而远程仓库也要把这个公钥保存下来,进而本地才可以从远程download.主要步骤如下: 1.首先需要下载一个git for windows,成功安装. 2.在github或者gitlab上有自己的账户. 3.打开git bash.exe  输入ssh-keygen -t rsa -C "[email protected]" 使用你的邮箱用ssh-keygen命令创建密码对.注意ss

Git 基础 - 克隆远程仓库到本地,修改后推送到远程

克隆现有的远程仓库到本地 [@wooluwakerdeMBP:gitLab]$ pwd /Users/walker/work/gitLab [@wooluwakerdeMBP:gitLab]$ git clone ssh://[email protected]******.git #将远程仓库克隆到本地,会新创建wenjian目录 [@wooluwakerdeMBP:wenjian (master)]$ git remote -v #查看远程信息 origin ssh://[email prot

git同步本地仓库和远程仓库

上次说到如何将本地仓库上传到github上,这次来说说如何合并远程和本地仓库. 首先建立远程仓库,注意建立的时候勾选建立README 这样建立的远程仓库就不是空的了. 然后我们在本地建立本地仓库并init和commit(红线的地方是我打错了) 然后关联远程仓库,此时我们可以在这里找到ssh链接,复制下来就好 然后我们push试一下,会出现很闹心的结果 这是因为blabla......官方介绍我就不罗嗦了(反正我现在也看不懂),总而言之就是你的本地仓库和远程仓库不同步, 也就是说远程仓库保存的是你

git添加本地仓库与远程仓库连接

在本地建立一个文件夹,需要与远程git仓库进行连接,具体方法: <1>首先进入所在文件目录执行:  git init 初始化git,紧接着 git  add . git commit -m "msg" 以上会将本地工作目录的工作文件添加到暂存区:然后在远程添加一个git仓库如图: 拷贝仓库链接 继续在命令行 执行: git remote add origin [email protected]:ACreateDog/Fwork.git 执行完成后:继续执行 git push

第一次使用github、git工具,本地仓库、远程仓库使用

一次使用git,记录下使用过程...可能还有很多东西可能还没理解,后期理解了再写吧 git是什么.,百度的回答: 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 使用过程一直在百度,,,下面是百度时,觉得比较有参考价值的文章 参考的链接,搞不定的时候去看看,谢谢前人大佬些的辛勤奉献: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242