欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

GitHub入门与实践 003 与远程仓库的操作

程序员文章站 2022-04-21 15:46:52
...

推送至远程仓库

在GitHUb上新建一个库,仓库名最好与本地仓库名一致,git-tutorial。且不勾选 Initialize..

添加远程仓库:git remote add,将GitHUb上某个仓库成为本地仓库的远程仓库。

git remote add origin 

[email protected]:qjh5606/git-tutorial.git

注:origin(标识符)

若想把当前分支下本地仓库中的内容推送给远程仓库,需要用到:git push

假定在master分支下:
git push -u origin master
-u参数可在推送的同时,将origin仓库的master分支设置为本地仓库当前分支的upstream(上游),将来在git pull时,可直接从origin的master分支获得内容。

推送至master以外的分支

  在本地创建feature-D分支,将其push到远程 仓库并保持分支名称不变
  git checkout -b feature-D //本地创建,
  git push -u origin feature-D //push到远程
  

从远程仓库获取

将GitHub上的仓库clone到本地
使用git clone,且执行完默认处于master分支下,同时,系统自动将origin设置为该远程仓库的标识符

git clone [email protected]:qjh5606/git-tutorial.git

获取远程的feature-D分支,最好保持命名一致,origin/feature-D指的是GitHub端远程仓库

git checkout -b feature-D origin/feature-D

获取最新的远程仓库分支,git pull。假设,Git远程端feature-D更新过了。

  git pull origin feature-D