-
2022-04-26 18:11:19
1.初始化项目
git init
2.建立本地仓库和远程仓库的连接
git remote add origin 远程仓库URL
3.将码云上的仓库pull到本地
git pull origin 分支名称
4.创建并切换分支,这里和远程仓库的分支要一致(选择指定推送的分支,使用git branch可以查看分支)
git checkout -b 分支名称
5.将文件加载到暂存区(如果add错了可以使用git rm --cached 文件名 删除添加的文件)
git add .
6.将文件提交到本地仓库(-m 为描述信息)
git commit -m "Initial commit"
7.将本地仓库推送到远程仓库
git push origin 分支名称
更多相关内容 -
git push 本地项目推送到远程分支的方法(git命令版)
2020-10-14 20:13:16主要介绍了git push 本地项目推送到远程分支的方法(git命令版),需要的朋友可以参考下 -
本地仓库推送到远程仓库的git操作
2018-12-20 10:03:44本地仓库推送到远程仓库的git操作 1>创建远程仓库按钮 2>创建远程仓库,两部到位 3>将本地仓库的文件推送到远程仓库 (1)由于远程库是空的,我们第一次推送master分支时,加上了-u参数,...本地仓库推送到远程仓库的git操作
1>创建远程仓库按钮
2>创建远程仓库,两部到位
3>将本地仓库的文件推送到远程仓库
(1)由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
(2)可以在执行git add . (“.” 表示添加所有文件,可多次使用该命令添加多个文件)之前执行下 git commit -m “description”,注解本次提交的说明
4>刷新远程仓库就可以看到本地文件已经上传 -
如何从本地分支推送到远程分支
2019-12-30 16:28:30上一篇文章写道,创建远程分支的方法,接下来,是将本地文件推送的远程分支 1、关联本地分支与远程分支 git branch --set-upstream-to=origin/(远程分支名) (本地分支名) 2、提交自己的本地分支到远程分支 ...上一篇文章写道,创建远程分支的方法,接下来,是将本地文件推送的远程分支
1、关联本地分支与远程分支
git branch --set-upstream-to=origin/(远程分支名) (本地分支名)
2、提交自己的本地分支到远程分支
2.1、查看自己的本地分支的状态 git status
2.2、在本地进行git add 和 git commit 操作
3、将本地的文件提交到远程分支上
git push
-
git使用总结——本地分支与远程分支关联、推送内容
2021-01-21 19:41:04然后check到本地,在本地的文件里创建工程文件,然后提交 也可以将本地现有的工程和远端的空仓库关联 本地创建了一个工程 iOSDemo 运行没有错误,就可以提交到远端了。 一般情况下,远端仓库创建成功之后会有以下... -
git将本地代码推送到远程分支
2020-08-21 11:05:201、创建分支 git branch #查看分支 git checkout -b <branchname> #创建分支并切换到分支目录 -build git checkout -d <branchname>...4、推送代码到远程分支 git push origin <branch na1.git原理
1、工作区:就是你的本地文件夹,写的代码文件存在这个文件夹中
2、暂存区:就是同通过git add
将本地写好的文件添加到暂存区
3、主分支:git commit
命令将暂存区的 文件提交到主分支上2.添加本地代码
git add <file-name>
3.提交代码描述
git commit -m "add my code to new branchB" #添加描述 -mark
4.推送代码到远程分支
已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得
git remote add origin git@github.com:michaelliao/learngit.git #添加远程仓库 git push -u origin master #初始化推送 git push origin master #提交主分支
5.创建分支
一般来说通过创建的分支,进行文件的添加和提交之后不会进行push,而是将分支进行合并之后,是然后删除分支,最后push master分支到github中
git branch #查看分支 git checkout -b <branchname> #创建分支并切换到分支目录 -build git add <file-name> #以分支的身份提交文件到暂存区 git push origin <branch name> #提交分支 git checkout -d <branchname> #删除分支 -delete git branch -d <branchname> #删除分支 -delete
6.合并分支
git checkout master #切换回到主分支 git merge <branchname> #合并分支到主分支
Git鼓励大量使用分支: 指令 查看分支: git branch 创建分支: git branch 切换分支: git checkout 或者git switch 创建+切换分支: git checkout -b 或者git switch -c 合并某分支到当前分支: git merge 删除分支: git branch -d 7.撤销
- 1、Git Reset
git reset 通过把分支记录回退几个提交记录来实现撤销改动。你可以将这想象成“改写历史”。git reset 向上移动分支,原来指向的提交记录就跟从来没有提交过一样。
git reset HEAD~1
漂亮! Git 把 master 分支移回到 C1;现在我们的本地代码库根本就不知道有 C2 这个提交了。
(译者注:在reset后, C2 所做的变更还在,但是处于未加入暂存区状态。)
- 2、Git Revert
虽然在你的本地分支中使用 git reset 很方便,但是这种“改写历史”的方法对大家一起使用的远程分支是无效的哦!
为了撤销更改并分享给别人,我们需要使用 git revert。来看演示:
git revert HEAD
奇怪!在我们要撤销的提交记录后面居然多了一个新提交!这是因为新提交记录 C2’ 引入了更改 —— 这些更改刚好是用来撤销 C2 这个提交的。也就是说 C2’ 的状态与 C1 是相同的。
revert 之后就可以把你的更改推送到远程仓库与别人分享啦。
8.rebase合并commit
在进行代码review时,会导致代码中间提交了很多commit,在进行merge的时候会出问题,所以需要对提交的多个commit进行合并
git rebase -i HEAD~12
将最近提交了12个版本进行合并,合并到第一次提交commit的代码上面
第一行(即第一次commit版本)选择pickup,其他行选择f即可,就可以将最新的版本合并到第一次的版本上面。(合并的目的就是将最新的代码合并到第一次commit的版本上面去,所以保留的是第一个版本的代码)
第一版本选择pickup,其他的版本选择f即可
在进行合并的时候,会说confict冲突,此时保存你觉得对的代码,将HEAD和=====这种标志删除即可。删除完
git add *** git rebase --continue
不想renabase的时候直接abort就回到了rebase之前的版本了
git rebase --abort #终止rebase,回到原来最新的commit
9.reset版本回退
场景:你对代码进行了优化,提交了一版本代码,但是在进行review时,大家认为你虽然优化了代码运行速度,但是业务场景提升效果不明显, 没有必要进。所以你需要将代码回退到原来的版本进行继续更新
git log #查看你最近提交的版本,比如当前版本1111,上个版本2222 git reset 2222 #回退到2222版本 git status #查看当前1111版本的更改 git checkout filename #将该文件更改的部分进行复原
10.拉取分支
假设在master上新开了一个分支名字叫做test(git checkout -b test)
此时你想在家里继续开发这个分支,就需要将这个分支拉到家里的电脑git clone -b test http://asdf.git
11.配置
git config --global user.name "dc" git config --global user.email "dc@gmail.com" git config -l git config --global --replace-all user.name #修改配置 1 局部仓库变量 添加 git config remote.origin.url "https://..." 2 全局变量(不建议设置) 添加 git config --global remote.origin.url "https://..." 3.删除 git remote rm origin git config --global --unset remote.origin.url
- 1、Git Reset
-
GitLab将本地分支推送到远程仓库
2021-01-05 11:23:04问题 本地创建一个分支,不妨设名称为:Bugfix ...修改了bug,将代码推送到远端仓库,再提PR申请; 命令 git push --set-upstream originBugfix 参考 https://segmentfault.com/a/1190000019925800 -
Git创建本地分支并推送到远程github仓库
2019-10-09 01:54:06转载于:https://www.cnblogs.com/xieshuang/p/8316769.html -
Git如何创建本地分支并推送到远程仓库
2021-09-24 10:43:38Git如何创建本地分支并推送到远程仓库 假设新的分支名称为:new_branch -- 切换到拉取分支的原分支,假设为master git checkout master git pull -- 拉取新的本地分支 git checkout -b new_branch -- 推送到远程仓库... -
git命令推送本地到远程分支
2022-04-02 09:00:24git命令推送本地到远程分支 1.从命令行创建一个新的仓库 2.从命令行推送已经创建的仓库 fetch -p 修剪远程分支 Git复制已有分支到新分支开发 git分支命令 分支操作 修改查看 提交 回退 标签操作 git... -
git推送本地分支到远程分支
2021-03-23 15:37:491. commit 信息分类标准...2. git推送本地分支到远程分支 git 拉取远程分支到本地 场景 有时候我们开发需要开一个分支,这样可以有效的并行开发. 开分支有两种方式: 一种是在远程开好分支,本地直接拉下来; 一种是本地开 -
git推送本地分支到远程仓库并在远程仓库创建新分支
2019-08-02 09:52:00$ git push <远程主机名> <本地分支名>...#master 为设置的远程仓库别名,第一个test为本地分支名,第二个test为远程分支名 转载于:https://www.cnblogs.com/rwxwsblog/p/11286811.html... -
Git常见操作_01:新建本地分支,并推送到远程仓库
2022-01-10 14:58:242、将新分支推送到远程仓库 # 若需要定义远程分支名 git push origin 本地分支名:远程分支名 # 若远程分支名与本地分支名同名 git push origin 本地分支名 3、将本地分支与远程分支关联(追踪) git branch --set-... -
本地项目推送到gitee远程分支
2021-05-18 09:00:151.新建一个本地分支,并切换到该分支 git checkout -b [branch] ...4.把本地分支代码推送到gitee远程分支 git push gitee yoch_git_test:yoch_git_test ps: 前端小白一枚,如发现错误,欢迎指正。 ... -
git本地仓库 推送到远程 完整流程 及 错误解决方法
2021-07-22 15:47:12以下为通过IDEA亲测可完整实现本地仓库推送到远程的流程 完整流程 git init //初始化本地仓库 git remote rm origin //删除与远程仓库连接关系 git remote add origin 远程url地址 //建立对应仓库信息 git pull ... -
Git将本地项目推送到远程仓库
2022-01-13 13:40:48第一步:我们需要在自己电脑中创建一个空白文件夹,这个功能就是创建一个本地的版本库。 第二步:进入test文件夹,在根部执行Git Bash Here。 第三步:通过命令git init把这个文件夹变成Git可管理的仓库 这时... -
[git]本地创建新分支后推送到远程仓库
2020-12-02 10:39:40加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话) git branch -a 4.切换分支 git checkout ‘new branch' 5.清理新分支为空分支 git rm -rf . 6.将代码暂存在本地 git ... -
如何使用git本地仓库 将本地仓库内容推送到远程仓库
2021-08-23 19:21:40如何使用git本地仓库 将本地仓库内容推送到远程仓库 1、为什么使用git a、让团队合作每个人开发的模块合并 b、版本回退 2、git常用概念 工作目录:是一个目录,用于保存项目中的文件 暂存区:是内存中一块区域,用于... -
git新建分支:新建本地分支并创建远程分支,推送本地分支(已有工程)
2019-09-16 17:56:19如下:本地分支为blemish等,远程分支为origin下分支。 创建之间切换到master分支,防止后续其他问题(如在某分支下创建新分支包含之前的项目文件,因为git是流程性的,会受之前操作影响)。当然,如果无法切换,... -
将本地的Git仓库推送到远程仓库的两种方式
2022-02-19 11:12:42一、远程仓库的地址有两种形式: ...如何利用远程仓库地址向...第一种在命令行上创建新的仓库然后再推送到这个远程仓库中来 git init git add README.md git commit -m "first commit" git remote add origin https: -
本地分支推送到到远程分支
2019-07-24 02:36:391.点击项目所在文件夹——右击——git bash here...4.切换到本地分支:git checkout bname 5.可以看到要传的所有文件 6.添加所有文件到暂存区:git add. 7.添加到工作区:git commit -m “描述” 8.查看关联的所有... -
IDEA使用Git将本地工程推送到远程仓库
2021-12-19 14:18:28本篇文章介绍一下,IDEA开发工具如何使用Git将本地工程推送到远程仓库,具体步骤如下所示。 目录 (1)创建gitee远程仓库 (2)创建本地工程 (3)初始化本地仓库 (4)提交代码到本地仓库 (5)推送本地仓库... -
git创建分支并推送到远程分支
2018-02-27 11:47:51现在我在master分支上,工作目标是干净的,也没有需要commit的:$ git branch * master release $ git status On branch master Your branch is up-to-date with 'origin/master'. ...新建远程分支新建一个... -
git 本地仓库推送到远程仓库以及常用命令
2018-12-09 21:57:56现在本地初始化一个git仓库,名字自己定,在文件夹里右键,选择‘Git Bash Here’ git init ...(把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。) $ git push... -
Git创建本地分支并提交到远程仓库
2021-09-14 22:56:142.将代码提交到本地仓库 git add git commit -m "new branch commit" 3.在本地仓库中建立一个与远程仓库的别名,以便之后提交代码而不是每次都要输入远程仓库地址。指令结尾是git的仓库地址。 $ git remote add... -
Git 实战 把本地项目推送到远程仓库(GitHub)
2022-01-22 10:33:131.把本地代码通过Git命令进行初始化 git init 2.给远程配置别名 把远程初始化的地址拿来就是下图这个地址 执行以下命令 git remote add razor...使用以下命令把项目推送到远程 git push razorpage master 如果遇到 -
git将本地项目推送到远程仓库
2021-07-22 11:06:21本地项目推送到远程仓库的全部流程简单的代码提交流程创建分支Git addGit commitGit push 简单的代码提交流程 1. git status 查看工作区代码相对于暂存区的差别 2. git add . 将当前目录下修改的所有代码从工作区...