如何通过git管理远程仓库

准备工作
  • 注册一个GitHub账号
  • 完成Git的下载安装

Git下载安装后需要进行初始化:
随便打开一个文件夹右键点击->Git Base Here
输入指令:git config --global user.name 'Github账号名'
输入指令:git config --global user.email 'Github绑定的email'
输入指令:git config --list用户查看自己的配置
在这里插入图片描述

Github与Git之间的关系

Github是全球最大的社交编程及代码托管网站(https://github.com/)。
Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名)

如何使用git管理远程仓库
1.我们先在Github创建一个respository(仓库)。

在这里插入图片描述
在这里插入图片描述
创建好如图所示:
在这里插入图片描述

2.点击如图所示的按钮复制当前仓库的地址。

注意:在Git base here里只能右键点击parse进行粘贴,用Ctrl+v不行
在这里插入图片描述

3.在你想要clone到的文件夹里右击->Git Base here

在这里插入图片描述

4.输入指令git clone 刚才复制的仓库地址,出现如图所示就算克隆成功了。

在这里插入图片描述

5.点开newtest文件夹,重新右键启动一个Git Base Here

接下来就是最关键的几步:

(1).通过touch hello.txt指令在当前目录下创建一个hello.txt文件
(2).通过git add hello.txt指令添加文件到本地仓库‘
(3).通过git status 命令查看当前工作区和暂存区文件的状态
(4).通过git commit -m '第一次通过git提交到仓库'命令为这次操作添加描述
(5).通过git push命令将hello.txt同步到github仓库中,第一次提交的时候会要求输入Github用户名和密码(会弹出提示框)

(下图中红线的部分是我敲错了,不用在意)
在这里插入图片描述

然后再访问Github的newtest仓库时就能发现hello.txt就已经存在了。

如何使用Git管理远程仓库大概就是这么一个过程。当然这里的hello.txt只是简单的例子,实际上可以创建几个文件夹,或者复制一些你想保存的项目到仓库中都是可以的。

在这里插入图片描述

6. 通过git修改文件(跟添加大部分相同)

(1).通过vi hello.txt指令打开hello.txt对其内容进行修改。(也可以直接双击打开文件进行修改)
(2).通过git add hello.txt指令添加文件到本地仓库
(3).通过git status 命令查看当前工作区和暂存区文件的状态
(4).通过git commit -m '第一次通过git修改文件'命令为这次操作添加描述
(5).通过git push命令将hello.txt同步到github仓库中

具体操作如下图所示:
在这里插入图片描述
访问newtest仓库出现如下即为修改成功:
在这里插入图片描述

6. 通过git删除文件(

(1).通过rm -rf hello.txt指令打开hello.txt对其进行删除。(也可以直接右键文件进行删除)
(2).通过git rm hello.txt指令将文件从本地仓库中删除
(3).通过git status 命令查看当前工作区和暂存区文件的状态。
(4).通过git commit -m '第一次通过git删除文件'命令为这次操作添加描述
(5).通过git push命令同步到github仓库

具体操作如下图所示:

在这里插入图片描述
访问newtest仓库出现如下即为删除成功(即已经没有了hello.txt):
在这里插入图片描述

git + 码云托管代码操作

(1)先用git生成一个公钥:ssh-keygen -t rsa -C "qrong@163.com",其中填写自己的邮箱

(2)查看生成的密钥:cat ~/.ssh/id_rsa.pub

(3)注册一个码云账号

(4)在设置中的ssh公钥中把生成的公钥添加上去,标题随意。
在这里插入图片描述

(5)链接到远程仓库:git remote add origin git@gitee.com:hsfss/test.git

(6) 将仓库所有项目拉取过来:git pull origin master

(7)提交到码云上面:git push origin master

第一次提交是:git push -u origin master,之后就和上面一样,不需要再加-u;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值