Git常用命令总结
新建一个项目并推到gitlib
1.先在gitlib或github新建一个项目
2.找一个文件夹打开终端把gitllib上的项目克隆下来,例:git clone 项目地址
3.把自己写的项目,复制进来或者开始写项目。
4.把写的项目push上gitlib
1.git add . 创建本地的库2.git commit -m "标签内容" 把项目提交到本地3.git push 把项目推到gitlib
查看分支状态
一般用于分支的操作,比如创建分支,查看分支等等,1.1 git branch不带参数:列出本地已经存在的分支,并且在当前分支的前面用”*”标记1.2 git branch -r查看远程版本库分支列表1.3 git branch -a查看所有分支列表,包括本地和远程1.4 git branch dev创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支1.5 git branch -d dev删除dev分支,如果在分支中有一些未merge的提交,那么会删除分支失败,此时可以 使用 git branch -D dev:强制删除dev分支,1.6 git branch -vv 查看本地分支和远程分支的对应关系可以查看本地分支对应的远程分支1.7 git branch -m oldName newName给分支重命名
本地新建分支和远端分支建立映射关系,拉取这个远程分支到这个本地分支
1.先切换到要建立关系的分支下:git checkout 本地分支名 2.使用: git branch -u origin/远程分支名
3.在拉下来: git pull
拉取远程分支,强行覆盖掉本地分支,本地全部不要,远程的全接受。
1.git fetch --all 下载远程的库的内容,不做合并 2.git reset --hard origin/master 注意:这步是忘记我当前的本地分支上的一切,使它与origin / master完全相同。 你要想和你远程某个分支相同只需把master改成远程分支名。 3.git pull
本地新建分支并推送到远程
git checkout -b test
git push origin test
这样远程仓库中就新建一个test分支了。
新建分支并切换到指定分支
git checkout -b 本地分支名 origin/远程分支名
该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个dev分支,并和指定的远程分支release/caigou_v1.0关联了起来。
在本地新建分支开发完代码后,两种方式提交。
1.现在本地合并到主分支,然后提交到远程。
git checkout master #切换都master分支
git merge dev #把dev合并到master分支
git push
2.常用方式
先把代码提交到远程的分支中,注意此时没有合并到master.
通过merge request(下图)中新建 new merge request ,通过处理冲突后提交合并请求。
标签:
Git常用命令
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· PPT革命!DeepSeek+Kimi=N小时工作5分钟完成?
· What?废柴, 还在本地部署DeepSeek吗?Are you kidding?
· DeepSeek企业级部署实战指南:从服务器选型到Dify私有化落地
· 程序员转型AI:行业分析
· 重磅发布!DeepSeek 微调秘籍揭秘,一键解锁升级版全家桶,AI 玩家必备神器!