git远程仓库_动力节点Java学院整理
1. 创建远程仓库
在Github、Gitlab或其他代码托管平台上,创建一个新的远程仓库。
在仓库名下方可以看到仓库的地址,类似于:
https://github.com/PowerNode/JavaCourse
2. 将本地仓库与远程仓库关联
在本地仓库的根目录下打开终端,输入以下命令:
# 连接远程仓库
git remote add origin https://github.com/PowerNode/JavaCourse.git
# 校验是否关联成功
git remote -v
这样本地仓库就与远程仓库关联了。
3. 将本地仓库的代码推送到远程仓库
在将本地仓库的代码推送到远程仓库之前,需要先将本地的修改提交到本地仓库中,再执行推送命令。具体步骤如下:
3.1 提交修改到本地仓库
在本地仓库的根目录下打开终端,执行以下命令:
git add . # 将所有修改添加到暂存区
git commit -m "提交说明" # 提交暂存区的所有修改,并添加提交说明
3.2 推送代码到远程仓库
执行以下命令,将本地仓库的代码推送到远程仓库:
git push origin master
其中,origin
是上一步中远程仓库关联的名称,master
是主分支的名称。
如果是首次推送,可能需要输入Github账号密码验证身份。
4. 从远程仓库拉取代码到本地
在本地仓库的根目录下打开终端,执行以下命令即可从远程仓库拉取代码:
git pull origin master
其中,origin
是远程仓库的名称,master
是要拉取的分支名称。如果本地有修改未提交,则需要先提交到本地仓库,然后再拉取代码。
示例说明
示例1: 手动创建远程仓库,并将本地代码推送到远程仓库
步骤1:在Github上创建一个新的远程仓库,仓库名为JavaCourse
。
步骤2:在本地仓库的根目录下打开终端,执行以下命令:
git remote add origin https://github.com/PowerNode/JavaCourse.git
git remote -v # 校验是否成功关联
步骤3:将本地仓库的修改提交到本地仓库,执行以下命令:
git add .
git commit -m "初始化本地仓库"
步骤4:将本地仓库的代码推送到Github远程仓库,执行以下命令:
git push origin master # 将本地代码推送到远程仓库的master分支上
示例2:从远程仓库拉取代码到本地,并进行了修改后再提交到远程仓库
步骤1:在Github上fork一个开源项目PowerNode/JavaCourse
。
步骤2:在本地仓库的根目录下打开终端,执行以下命令:
git clone https://github.com/your_github_username/JavaCourse.git
步骤3:从远程仓库拉取最新代码到本地仓库,执行以下命令:
git pull origin master
步骤4:修改本地仓库的代码,并提交到本地仓库,执行以下命令:
git add .
git commit -m "修改了xxxxx"
步骤5:将本地仓库的修改推送到Github远程仓库,执行以下命令:
git push origin master
注意,如果是对fork的项目进行修改,需要先在Github上提交pull request,以便原项目管理员合并你的修改。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:git远程仓库_动力节点Java学院整理 - Python技术站