1、使用远程仓库目的
作用:备份,实现代码共享集中化处理
2、如何将本地仓库同步到git远程仓库?
命令:git push
(将本地提交到远程)
步骤1:工作区(Work Directory)——暂存区
步骤2:暂存区——提交到git仓库(Git Repository)
步骤3:git push—将本地仓库同步到远程仓库
3、git克隆操作
目的:将远程仓库(github对应的项目)复制到本地
代码:git clone 仓库地址
(注意:仓库地址即“Clone or download”下的Clone with HTTPS——如“https://github.com/"username"/test.git”)
实现过程:
步骤1:打开新建文件夹,右击“Git Bush Here”
步骤2:输入命令行进行克隆,如下:
$ git clone https://github.com/"username"/test.git
(结果:在新建文件夹的目录下添加了“test”文件,此时表示克隆成功)
步骤3:创建文件:
$ touch a1.php
步骤4:工作区添加到暂存区中
$ git add a1.php
步骤5:把暂存区添加到本地仓库中
$ git commit -m '描述'
同时以命令行“$ git status”查看状态
步骤6:将本地仓库同步到git远程仓库中,命令行如下:
$ git push
注意:有时候,由于权限的问题会显示错误,出现如下代码
“The requested URL returned error:403 Forbidden while accessing”
解决git push错误——
为何无法同步或没有权限呢?
答案:对于私有项目而言,没有权限,输入用户名密码,或者远程地址采用这种类型:
vi.git/config
# 将
[remote "origin"]
url = https://github.com/用户名/仓库名.git
修改为
[remote "origin"]
url = https://用户名:密码@github.com/用户名/仓库名.git
结果:当github账号仓库中,多一条a1.php文件,即表示同步成功!