首页
学习
活动
专区
圈层
工具
发布

【git】github|创建本地上传到github下的项目和克隆远程仓库的指定分支

://github.com/dop101/test.git git push -u origin main 然后在github下就看到了本地上传的文件 到这里创建的本地的文件上传到github就完成了...https://github.com/dop101/test.git 然后查看本地克隆下的文件与github,zhangx分支下是一致的。...; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地 git branch //查看本地所有分支,当前分支 git checkout remote branch //若分支为本地分支...,则需切换到服务器的远程分支 git pull //更新本地代码 git status //查看当前状态,查看本地分支文件信息 git branch //查看本地所有分支,当前分支 git checkout...remote branch //若分支为本地分支,则需切换到服务器的远程分支 git push -u origin master // 第一次推送时 git push origin master

1.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Git 教程 | 将本地修改后的文件推送到 Github 指定远程分支上

    Git 的本地克隆就是一个完整的版本控制存储库,无论脱机还是远程都能轻松工作。开发人员会在本地提交其工作,然后再将存储库的副本与服务器上的副本进行同步。...这篇博客解决的问题:将本地修改后的文件推送到 Github 指定远程分支上 第一步,将 Github 仓库 git clone 到本地: git clone https://github.com/GitHub..._仓库地址.git 第二步,导航到你的本地 Git 存储库,在这里打开 Git Bash 终端。...如果不在正确的分支上,使用 git checkout target-branch-name 切换到正确的分支。 第四步,使用 git add 将更改添加到暂存区。...git commit -m "Your commit message" 最后,推送本地更改到远程仓库的指定分支。

    4K00

    如何使用Git(二)

    2.4 登录GitHub,点击注册旁边的按钮,输入新注册的号,登录即可 2.5 如何将本地和远程仓库进行连接 1.linux本地生成公钥秘钥对,输入命令一直点击回车即可(邮箱地址可随便填写) `ssh-keygen...2.7 本地仓库和远程仓库建立连接 git remote add orign https://github.com/zhang159357/test.git 2.8 本地添加文件编辑修改,以及提交---...->忘记请查看第一节 如何使用Git(一) 2.9 提交后,push到远程仓库,此时会让输入GitHub的用户名称和密码 git push -u origin master 2.10 如何将远程仓库的代码同步到本地...git pull 2.11 如何将远程仓库克隆到本地 git clone https://github.com/zhang159357/test.git 2.12 如何将远程仓库指定分支的克隆到本地...2.切换分支 `git checkout 分支名称` 3.将子分支代码合并到主分支 1.切换到主分支 `git checkout master` 2.将子分支合并到master

    93720

    如何高效地合并Spark社区PR到自己维护的分支

    经常有朋友问我是怎么把社区的PR合到自己分支上的,我之前跟他们介绍的做法是基于PR拉分支,在IDEA中单个文件diff合并。如果是偶尔合下社区代码,这种方式也不算太费事。...1、 clone自己Fork的仓库到本地 # stanzhai是我的GitHub账号,大家需要换成自己的仓库地址 git clone https://github.com/stanzhai/spark.git...我们以这个PR为例:https://github.com/apache/spark/pull/19301,这个PR实现上还有待改进,但可以正常工作,因此还没合入社区,我们将这个PR合并到my-2.2.0...PR分支上的修改 git rebase upstream/master # 通过diff提取这次PR的patch文件 git diff upstream/master > pr-19301.patch...PR 100%成功,原则上你的分支和社区代码越近,冲突越少,越容易处理。

    2.7K80

    【Android开发丨主题周】Android Studio中的13条Git实践

    获取对应的Git命令为git fetch。 ? 6 . 拉取(Pull) Pull就是获取当前本地分支对应远程分支的更新,然后将这些更新合并到本地分支上。...本地master分支和origin/master分支都处于同一个提交记录上,也就是本地master分支合并了origin/master分支的一个提交记录。拉取对应的Git命令为git pull。...衍合(Rebase) 上节描述的拉取实际上是一种理想情况,origin/master分支和本地master分支只存在一个提交的差别,即origin/master分支比master分支多一个提交,那么合并起来是非常轻松的...分支合并到master分支和develop分支,最后在master分支发布一个新的版本。...这里有一条衍合的黄金原则:公共分支(master和develop)不要去衍合其他分支,否则会存在潜在的风险,具体原因可查看https://www.atlassian.com/git/tutorials/

    2.7K21

    Git最全系列教程(三)

    接着,Git 建立一个属于你自己的本地 master 分支,始于 origin 上 master 分支相同的位置,你可以就此开始工作(见图 3-22): ? 图 3-22....一次 Git 克隆会建立你自己的本地分支 master 和远程分支 origin/master,并且将它们都指向 origin 上的 master 分支。...如果你在本地 master 分支做了些改动,与此同时,其他人向 git.ourcompany.com 推送了他们的更新,那么服务器上的 master 分支就会向前推进,而于此同时,你在本地的提交历史正朝向不同方向发展...你在本地有了一个指向 teamone 服务器上 master 分支的索引。 推送本地分支 要想和其他人分享某个本地分支,你需要把它推送到一个你拥有写权限的远程仓库。...在 master 分支上衍合 server 分支。

    1.4K30

    利用Git工具将本地创建的项目上传到Github上

    ,谢谢^-^ 一、简要介绍Git以及Github Git是个正快速成长的版本控制系统,它由GitHub维护。 ...2、强大的分支功能,适合多个独立开发者协作。  而GitHub是一个托管Git (开源或闭源)项目的网站。...二、Github上注册一个账户并创建一个项目 这是Github的官方地址,在这里注册就可以了:https://github.com/,然后点击Start a Project。 ?  ...三、初始化本地工程并提交至Github上 完成上面的创建后,项目是空的,首先,我们需要将远程版本库克隆到本地。如图点击复制远程git库地址 ?...再使用命令:git push origin master ? 至此就完成了项目的提交,登录Github查看下,就可以看到github上已经有项目工程了~~~ ?

    3.1K40

    git创建分支,合并分支,常用命令

    接着,Git 建立一个属于你自己的本地master 分支,始于 origin 上 master 分支相同的位置,你可以就此开始工作(见图 3-22): ? 图 3-22....一次 Git 克隆会建立你自己的本地分支 master 和远程分支 origin/master,它们都指向 origin/master 分支的最后一次提交。...如果你在本地 master 分支做了些改动,与此同时,其他人向 git.ourcompany.com 推送了他们的更新,那么服务器上的master 分支就会向前推进,而于此同时,你在本地的提交历史正朝向不同方向发展...你在本地有了一个指向 teamone 服务器上 master 分支的索引。 推送本地分支 要想和其他人分享某个本地分支,你需要把它推送到一个你拥有写权限的远程仓库。...在 master 分支上衍合 server 分支。

    15.5K51

    如何使用Git上传项目代码到github

    大功告成,现在你知道如何将本地的项目提交到github上了。 gitignore文件 .gitignore顾名思义就是告诉git需要忽略的文件,这是一个很重要并且很实用的文件。...git stash drop # 删除暂存区 Git远程分支管理 git pull # 抓取远程仓库所有分支更新并合并到本地 git pull --no-ff # 抓取远程仓库所有分支更新并合并到本地...,不要快进合并 git fetch origin # 抓取远程仓库更新 git merge origin/master # 将远程主分支合并到本地当前分支 git co --track origin...分支,并且track git remote set-head origin master # 设置远程仓库的HEAD指向master分支 也可以命令设置跟踪远程库和本地库 git branch...出现错误的主要原因是github中的README.md文件不在本地代码目录中可以通过如下命令进行github与本地代码合并: git pull --rebase origin master重新执行之前的

    1.7K40

    git 如何将dev merge到master上

    (我平时一直用idea,但是我觉得使用命令操作是比较通用的,而且不容易出错) 1.git clone ip.git clone项目(master分支) 2.git branch 查看分支...更改好代码先提交到dev上 5.git commit -m "提交dev" 将更改的代码提交到本地 6.git push 将更改的代码提交到远程仓库(这里是dev) -------------...---------以上是正常的git开发使用,下面是如何将dev合并到master--------------------------- 7.git checkout master 切换分支到master...此时将更改的文件add到本地master仓库里 10.git commit -m "提交到master" 将本地更改的信息提交到master本地仓库 11.git push 将更改的代码提交到远程仓库...图1 合并分支到master上 idea和Webstorm上使用git和github,码云

    74630

    git 如何将dev merge到master上

    (我平时一直用idea,但是我觉得使用命令操作是比较通用的,而且不容易出错) 1.git clone ip.git clone项目(master分支) 2.git branch 查看分支...更改好代码先提交到dev上 5.git commit -m "提交dev" 将更改的代码提交到本地 6.git push 将更改的代码提交到远程仓库(这里是dev) -------------...---------以上是正常的git开发使用,下面是如何将dev合并到master--------------------------- 7.git checkout master 切换分支到master...此时将更改的文件add到本地master仓库里 10.git commit -m "提交到master" 将本地更改的信息提交到master本地仓库 11.git push 将更改的代码提交到远程仓库...图1 合并分支到master上 idea和Webstorm上使用git和github,码云

    1.1K30

    Git 介绍

    git 基于 master 创建特性分支 featureA: $ git checkout -b featureA master 将 featureA 分支合并到 master: $ git checkout...主分支 master:代码库中默认的主分支。所有提供给用户使用的正式版本,都在这个主分支上发布。...正常情况下,每次有变化被合并到 master 分支时,就是一次新的发布,因此可以设置一个 hook,在 master 有提交时,自动执行 hook 脚本来开启构建程序并部署代码至发布环境服务器。...hotfix 分支:处理现网紧急 bug。 hotfix 分支直接从 master 分支上面分出来,修补结束以后,再合入 master 和 develop 分支。...上面五种分支,除了 master 和 develop 分支是一直存在的外,其他分支都是暂时存在,发布完成即需要删除。

    1.2K80
    领券