**

1 本地库和远程库

**
本地库就是开发者将文件提交到Git仓库,此时Git仓库文件还在本地电脑。通过Git仓库可以管理GitHub远程仓库,例如Git仓库可以推送到GitHub仓库上,共享到社区,其他开发者可以看到这个仓库,然后可以提出Bug和改进建议达到共同开发的目的。

(1) 建立本地库
开发者A新建develop_A文件夹,然后通过git命令初始化,接着新建test_hello.cpp文件提交到本地库。如下图所示:
git-本地库管理远程库(GitHub)

(2) 建立远程库

开发者A在GitHub上新建一个项目(teamwork), 如下图所示:
git-本地库管理远程库(GitHub)
如下图所示,复制teamwork仓库地址:https://github.com/luohuayouyi666/teamwork.git
git-本地库管理远程库(GitHub)

2 本地库管理远程库的基本操作

2.1 本地库推送(push)到远程库(GitHub)
1.先将代码传送至暂存区
**方法:参考https://blog.csdn.net/TiAmopanduola/article/details/109544655
2、若仓库中有文件,则需要远程拉取文件到本地库 git pull
git-本地库管理远程库(GitHub)

3.拉取成功后,进行git push ;如出现以下情况则说明未与GitHub建立连接。
与GitHub建立连接命令:输入git remote add origin [email protected](这里是GitHub下载代码网址)
然后在输入 git push -u origin master 上传文件。
git-本地库管理远程库(GitHub)

git-本地库管理远程库(GitHub)

4.关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了, 通过:git push -u origin master

OK,这样的话,就完成了将本地项目传到github上了。

注意:

异常描述
fatal: No configured push destination
git-本地库管理远程库(GitHub)

原因分析
本地通过Git下载代码后进行了修改,在推送至远程仓库时缺少目标仓库地址

解决方案

1. 本地客户端远程连接目标仓库
2. git-本地库管理远程库(GitHub)
2. 推送本地代码至远程仓库分支
git-本地库管理远程库(GitHub)
注意:
以上操作是在本地已经执行add及commit命令并将代码纳入本地仓库管理的前提下操作。如果本地代码未提交至本地仓库管理则需要先执行以下操作
git-本地库管理远程库(GitHub)

相关文章: