git开发简要流程

本文详细介绍了如何使用Git在本地开发环境中与远程仓库进行交互,包括克隆项目、创建与切换分支、修改代码、提交更改、推送代码至远程仓库、本地分支rebase到主分支以及管理员合并流程等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要是给记录下来备忘的

加入你在gitOsc上新建了个项目,现在需要将本地正在开发的工程提交到这上面,个人的处理方法是,将gitOsc上的工程clone到本地,然后进入目录,将    .git   目录和其他文件,复制到自己工程底下,然后添加git  ignore来过滤本地的临时文件。然后add-->commit-->push

一、命令

0、clone分支

     clone前,先进入自己希望保存的目录下,右键选择git bash here

git clone http:XXXXXXXXXXX(项目地址)

1、创建分支

git checkout -b [分支名称:bug/功能]

2、修改代码

3、提交代码

git add -A
git commit -m “本次修改的说明"

4、push到托管平台

git push origin [分支名称]

5、通知管理员合并

二、本地分支rebase到主分支

作用是团队其他成员,提交了较多的分支到master,

这个时候可以在本地将master里头已经修改过的代码rebase到自己分支里头。主要流程是:

假如现在自己开发的分支叫A

1、git add -A

2、git commit -m “修改原因”

3、切换到主分支

git checkout master

4、同步本地主分支与远程库

git pull

5、切换回自己的分支A

git checkout A

6、开始rebase

git rebase master   等待rebase 成功,这个过程可能会有冲突,冲突继续往下看

7、解决完冲突

git add -A

git rebase --continue

等待rebase 成功,这个过程可能会有冲突,重复步骤7

三、管理员合并流程

==================================================

git branch           查看本地分支

git branch  -a      查看所有分支

---------------------------------------------------

git pull    更新

git checkout   [分支名称]   切换到分支

git log            查看分支 log

git show  [分支名称]     查看 log 信息

git checkout master     切换到 master

git merge --no-ff [分支名称]     合并分支到 master

git push origin master    提交 master完成的最新代码

---------------------------------------------------

git reset --hard       删除更新,回滚到 merge 之前

git branch -D  [分支名称]   删除分支

==================================================

 

四、怎么拉取git服务器上面的分支到本机?

可以这样

git checkout origin/remoteBranchName -b localBranchName

或者

1、git pull origin xxx:xxx      (xxx为远程分支名)

2、git checkout xxx

3、git clean -d -fx “”

五、怎么删除本地分支?

git branch -D  分支名称

六、怎么删除远程分支?

git push origin --delete  分支名称

七、怎么撤销本地所有修改?(注:命令最后面有一点)

git checkout .

 

转载于:https://my.oschina.net/u/244918/blog/388506

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值