学海无涯

导航

统计

使用Git

将远程项目克隆到本地:

1
git clone https://github.com/example/example.git

 

 

 

建立新的分支 my-feature (修改代码时,首先建立分支,而不是直接在 master 上面 push 代码)

1
git checkout -b my-feature

  

比较文件

1
git diff

将修改好的文件添加到 git,即将文件放成暂存区

1
git add  <changed_file>

把 暂存区的文件提交到本地 git 中

1
git commit

 使用 git commit 之后,我们的 local git 就会新增一个 commit,此时main 分支和 my-feature 分支已经有区别了。

 

 把 local git 告知 github (推送)

1
git push origin my-feature

  

 此时 github 上多出来一个 my-feature分支

将自己的分支合并到 Master

 合并代码前,先检测是否有冲突,因为修改分支时,可能mater 主分支有更新。

切换到 mater 主分支

1
git checkout main

同步本地 master,拉取远端的master到本地master

1
git pull origin master

  

同步本地 master 到分支,先切换到分支,然后 执行以下命令(原理:将master 的最新代码更新到本地分支,然后试着合并分支中的代码,如果无法自动合并,则需手动合并)

1
git rebase master

注意:执行命令后可能会有冲突,需手工合并。 

 

 

 

 参考:https://www.bilibili.com/video/BV19e4y1q7JJ/?spm_id_from=333.880.my_history.page.click&vd_source=a8adc027e6457159936abbe11e15d112

 

 

 

 

 

 

 

 

  

 

posted on   宁静致远.  阅读(32)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示