GitHub学习总结(五)——Git管理远程仓库

一、远程仓库的作用

举个例子:比如有A\B\C三个人开发一个项目,需要三台计算机,这三个人各自开发自己的功能。他们三个怎么将代码同步呢?这时候,就需要一个远程的Git服务器(也叫远程仓库)。ABC三人将各自写好的功能同步到远程仓库中,同时也会得到其他人的提交的代码,达到一个共享的效果。如图


作用:备份,实现代码共享集中化管理。

二、如何将本地仓库同步到git远程仓库中

分三步:

第一步:将工作区的代码提交到暂存区 

第二步:将暂存区的代码提交到Git仓库

第三步:将Git仓库push到远程仓库中



三、将远程仓库的代码文件克隆到本地电脑

1、找到demo1仓库https://github.com/Gordenwe/demo1,

点击【Clone or download】弹出仓库链接,点击复制按钮,那么链接已经复制成功。


2、打开命令窗口Git Bash Here


通过命令行的方式将远程仓库demo1项目下载到本地

git clone https://github.com/Gordenwe/demo1.git

https://github.com/Gordenwe/demo1.git
https://github.com/Gordenwe/demo1.git
https://github.com/Gordenwe/demo1.git


打开本地下载后demo1项目,对比之后发现是和远程仓库文件一样的,即达到克隆的效果。


https://github.com/Gordenwe/demo1.git
https://github.com/Gordenwe/demo1.git
 
 

四、将本地项目提交到远程仓库

下面就是在本地操作修改后,提交到远程仓库。

第一步:新建文本文件gorden.txt    touch gorden.txt

第二步:添加到暂存区    git add gorden.txt

第三步:添加到本地仓库  git commit -m '第二次添加到本地仓库'

第四步:添加到远程仓库   git push


命令执行完后,再次刷新页面。显示出新添加的gorden.txt文本文件



注意:如果最后一步出现fatal: AggregateException encountered.错误,是因为权限不够,需要在配置文件中添加用户名和密码。

打开.git文件,打开config文件


 将

[remote"origin"] 

    url = https://github.com/用户名/仓库名.git

修改为:

[remote"origin"]

    url = https://用户名:密码@github.com/用户名/仓库名.git

猜你喜欢

转载自blog.csdn.net/qq_36501591/article/details/80633994