首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用git命令与vscode从零开始对远程代码仓库进行拉取、提交、合并、推送分支操作项目中的实践

前言:日常开发,掌握基础的git命令对于项目代码多人协作与远程存储是很有必要的;而在vscode也有对应git命令的可视化操作,本文将一一结束,从最基础的命令开始。...然后我们有一个现成的代码仓库,比如这个https://github.com/front-end-study-GoGoGo/vue-study-project 这个是我github上自己建的一个仓库。...newBranch // 把新建的本地分支推送到远程,分支名称和新建的本地分支一致,远程就新建了一个分支 git checkout branchName // 切换本地分支 git fetch //...如果在远程创建了新分支,本地可以通过git fetch 来获取最新的远程分支 复制 上图所示,只有一个主分支,还没有自己对应的分支,可以自己新建一个分支,然后自己的这个分支上面进行代码开发。...,推送到远程分支 git checkout branchName // 切换本地分支 复制 2.3 代码撤销与回退# 日常开发,我们难免会出现代码提交错误的情况,所以撤销与回退的掌握是很有必要的,

3.7K20

Git之远程仓库【码云,命令行操作,IDEA操作

目录 1、常用的远程仓库 2、码云 2.1 创建远程仓库 2.2 配置SSH公钥 3、操作远程仓库 3.1 添加远程仓库 3.2 推送到远程仓库 3.3 从远程仓库克隆 3.4 从远程仓库抓取和拉取...4、IDEA中使用Git 4.1 开始操作 4.2 、初始化本地仓库​ 4.3 提交到本地仓库:​ 4.4 推送到远程仓库​ 4.5 拉取项目​ 4.6 克隆项目​ 4.7 分支操作​ ---- 1...地址: GitHub: Where the world builds software · GitHub 码云:是国内的一个代码托管平台,由于服务器国内,所以相比于GitHub,码云速度会更快...仓库路径,从远端服务器获取此URL  添加之后,查看一下: git remote 3.2 推送到远程仓库 注:记得先将本地文件添加到本地仓库 命令:git push [-f] [...git clone [本地目录] 本地目录可以省略,会自动生成一个目录 3.4 从远程仓库抓取和拉取 远程分支和本地的分支一样,我们可以进行merge操作,只是需要先把远端仓库里的更新都下载到本地

81420

使用git命令与vscode从零开始对远程代码仓库进行拉取、提交、合并、推送分支操作项目中的实践

前言:日常开发,掌握基础的git命令对于项目代码多人协作与远程存储是很有必要的;而在vscode也有对应git命令的可视化操作,本文将一一结束,从最基础的命令开始。...然后我们有一个现成的代码仓库,比如这个https://github.com/front-end-study-GoGoGo/vue-study-project 这个是我github上自己建的一个仓库。...// 把新建的本地分支推送到远程,分支名称和新建的本地分支一致,远程就新建了一个分支 git checkout branchName // 切换本地分支 git fetch // 如果在远程创建了新分支...,本地可以通过git fetch 来获取最新的远程分支 上图所示,只有一个主分支,还没有自己对应的分支,可以自己新建一个分支,然后自己的这个分支上面进行代码开发。...,推送到远程分支 git checkout branchName // 切换本地分支 2.3 代码撤销与回退 日常开发,我们难免会出现代码提交错误的情况,所以撤销与回退的掌握是很有必要的,平时不常用

5.9K70

常用Git命令和操作(github)

当本地的部分Commit远程没有,并且远程有本地没有的Commit时,先git fetch获取远程Commit,然后手动执行合并,再执行git push推送至远程仓库。...使用其他开发者的仓库 Fork github,fork一个仓库的意思,就是复制一份其他开发者的仓库。...到分支 使用git push推送到你的fork库上 新建一个Pull Request,包含你的新分支 与开发者的库保持同步 fork库(别名origin)和库(被fork的那个库)可能不同步,为了保持同步...,可以进行下面的操作: git remote add upstream [库地址](同样,upstream为库的别名) git pull upstream [branch],拉取库的更改,并合并到本地...git push origin [branch],将本地分支推送到origin库 git还有很多的命令,在实践慢慢总结吧,了解这些常见的命令,应该已经足够应付大部分的场景了。

60840

GitHub页面基本知识

GitHub上,导航到您的GitHub页面站点的存储库。 存储库设置您的存储库名称下,单击“设置”。 选择下拉菜单选择master或ghc -page作为您的GitHub页面发布。...提示:如果您在启用后从主分支删除/docs文件夹,那么您的站点将不会构建,您将会为一个缺失的/docs文件夹获取一个页面构建错误消息。...GitHub上,导航到您的GitHub页面站点的存储库。 名为/docs的主分支上创建存储库根目录的文件夹。 存储库设置您的存储库名称下,单击“设置”。...*分支名称 *分支名称 如果您还没有您的存储库拥有一个主分支,那么创建一个新的主分支: git checkout,孤儿的主人 #创建一个主分支,没有任何父母(它是一个孤儿!)...您可以分支创建一些内容并将其推送GitHub。例如: echo "My Page" > index.html。

1.5K30

学习Git和Github,从这里开始!

用 --local 选项来读写此文件(仓库目录,无需此选项)。...master 一样, Git 并没有任何特别的含义 master : 是运行 git init 时,默认的起始分支名字; origin : 是运行 git clone 时,默认的远程仓库名字...' # 6、推送本地仓库到远程仓库(项目副本) git push origin branch1 # 7、登录 Github,提示项目有新分支,并创建 pull request 发送给项目 # 8、项目作者可以看到这个...pull request,由他决定是关闭还是合并 --- 5、Pull Requset(冲突) 如果项目比副本多很多提交版本,副本上提交的分支会无法提交 pull request,这样来解决: #...checkout master # 2、拉取项目代码并合并到当前分支 git pull https://github.com/progit/progit2.git # 3、推送更新后的代码到fork项目

60211

git常用命令记录

/xxx.git -b 分支名称 --克隆远程仓库的指定分支 git clone https://github.com/...../xxx.git 文件夹路径 --克隆远程仓库到指定文件夹 分支操作 命令的origin为默认的主机别名 本地操作 git branch --查看本地分支 git branch -a --查看本地及远程分支...git branch 分支名称 --本地创建一个新分支 git checkout 分支名称 --获取远程分支并切换到该分支 git checkout -b 分支名称 --获取远程分支,不存在则创建...--推送本地分支 合并操作 git merge -b 分支名称 --合并当前分支到指定分支 推送 如果本地仓库分支名称==远程仓库分支名称,可直接使用 git push git push origin...本地分支名称:远程分支名称 --将本地分支推送至远程分支,远程分支不存在则自动创建 git remote add 主机别名 远程仓库地址 --添加远程主机,给远程主机起个别名,方便使用,默认的为origin

34410

Git使用总结

list : 列出所有的工作现场 git stash pop : 回复当前分支的工作现场,并且还删除了stash的内容 添加公钥到Github 如果你没有git配置邮箱和用户名,那么需要先配置...,那么就可以获取远程dev分支上的文件了 git remote : 查看远程仓库的名称,这个只显示名称,使用git clone的方法关联远程仓库,默认的名字为orgin git remote -v :...需要注意的是必须在当前的本地仓库的dev分支才能推送,并且这个本地仓库的名称要和远程仓库一样 git pull : 从远程仓库拉取本地仓库分支没有的文件并且合并到当前分支 假设小明master分支上提交了一个...git pull : 拉取远程仓库的最新文件 远程分支 推送分支 git push 名称 分支名称推送分支到远程仓库 git push orgin Bug : 推送本地的分支Bug推送到远程仓库...此时我们需要在dev分支上面操作,那么就必须将远程仓库的dev分支创建到本地,我们可以使用git checkout -b dev orgin/dev ,那么远程仓库的的dev分支就创建到本地了,那么此时我们就可以

36510

版本控制系统 - GIT

在这种情况下可以工作目录创建一个名为 .gitignore 的文件(文件名称固定),列出要忽略的文件。 一般工程初始化时,提前准备好需要忽略的文件列表。...推送之前,需要先 pull 远端仓库,如果发现提交版本不一致,会出现错误 从远程仓库获取最新内容 多人协作过程,当自己完成了本地仓库的提交,想要向远程仓库推送前,需要先获取到远程仓库的最新内容。...从远程仓库拉取 拉取 pull # 命令形式 git pull [远程仓库名称] [分支名称] 解决合并冲突 一段时间,A、B 用户修改了同一个文件,且修改了同一行位置的代码,此时会发生合并冲突...开发 IDEA 的 Git 常见操作 初始化并提交项目到远程仓库【项目 Leader 操作】 执行步骤: GitHub / 码云中创建远程仓库 将 maven 工程交给 Git 管理 配置忽略文件...,并提交到本地仓库 推送当前分支到远程仓库 分支操作 操作步骤: 创建分支 切换分支执行操作 执行合并操作,master 合并 dev,并推送到远程仓库 傻瓜追踪器:版本比较 对代码修改后,可以点击 Show

1.6K40

Git分布式版本控制工具学习(七)

/ )是国内的一个代码托管平台,由于服务器国内,所以相比于 GitHub,码云速度会更快 GitLab (地址:https://about.gitlab.com/ )是一个用于仓库管理系统的开源项目,...命令:git remote add 远端名称,默认是origin,取决于远端服务器设置 仓库路径,从远端服务器获取此URL 例如: git remote add origin...[--set-upstream] [远端名称 [本地分支名][:远端分支名] ] 如果远程分支名和本地分支名称相同,则可以只写本地分支 git push origin master -f 表示强制覆盖...--set-upstream 推送到远端的同时并且建立起和远端分支的关联关系。...git push --set-upstream origin master 如果当前分支已经和远端分支关联,则可以省略分支名和远端名。 git push 将master分支推送到已关联的远端分支

34210

Github代码fork之后,如何与原仓库进行同步?

前言 我们使用GitHub时,看到好的项目或想给某个项目做贡献,此时通常会将代码仓库fork到自己的账号下。如果在此期间,如果仓库的代码发生了变动,就需要与仓库代码进行同步。...如果本地有修改,需要先从本地仓库推送GitHub仓库。然后,再执行一次 git status 检查。...对应推送GitHub仓库的基本操作步骤如下: git add -A 或者 git add filename git commit -m "your note" git push origin master...本人更习惯使用IDEA可视化的插件进行代码冲突解决,你也可以选择你喜欢的方式进行解决。 解决完冲突之后,就可以执行正常的代码add、commit和push操作了。...一系列操作,将仓库的修改内容,提交到自己fork的分支当中了。

69820

10.5 Git 内部原理 - 引用规格

文件添加一个小节,并在其中指定远程版本库的名称(origin)、URL 和一个用于获取操作的引用规格(refspec): [remote "origin"] url = https://github.com...如果有某些只希望被执行一次的操作,我们也可以命令行指定引用规格。...我们可以通过引用规格之前指定 + 号来覆盖该规则。 你也可以配置文件中指定多个用于获取操作的引用规格。...= +refs/heads/qa/*:refs/remotes/origin/qa/* 如果项目的工作流很复杂,有 QA 团队推送分支、开发人员推送分支、集成团队推送并且远程分支上展开协作,你就可以像这样...Git 每次运行 git push origin 时都像上面这样推送,可以在他们的配置文件添加一条 push 值: [remote "origin"] url = https://github.com

60630

6.2 GitHub - 对项目做出贡献

人们可以派生这个项目,将修改推送到派生出的项目副本,并通过创建合并请求(Pull Request)来让他们的改动进入版本库,下文我们会详细说明。...创建出名称有意义的分支 ? 修改代码 ? 检查改动 ? 将改动提交到分支 ?...将新分支推送GitHub 的副本 现在到 GitHub 上查看之前的项目副本,可以看到 GitHub 提示我们有新的分支,并且显示了一个大大的绿色按钮让我们可以检查我们的改动,并给项目创建合并请求...如果你使用的是电子邮件进行交流,你需要再次对代码进行修改并重新提交至邮件列表, GitHub 上,你只需要再次提交到你的分支推送即可。...如果你正在和某人实现某个功能,而且你对项目有写权限,你可以推送分支到版本库,并在 master 分支提交一个合并请求并在此进行代码审查和讨论的操作。不需要进行“Fork”。

55140

工具技巧_02_如何本地创建项目并推送Github

我又开启了一个新系列,工具技巧系列,顾名思义,就是平时遇到一些问题和解决方法记录,解决学习、工作的一些小脚本、操作分享。...要在新仓库 提示:配置使用初始分支名,并消除这条警告,请执行: 提示: 提示:git config --global init.defaultBranch 提示: 提示:除了 'master...打开 github 新建一个项目,输入项目名称和描述即可,点击 Create repository。 按图示,获取 github ssh协议链接。...git remote add origin git@github.com:XksA-me/daily_question.git 进行 push 相关操作之前,你可以按这个方法配置下 github SSH...推送成功啦! 后面如果要再新增内容,可以直接本地先git pull拉取最新分支内容,然后修改本地内容,然后执行push流程。

26650
领券