记录一下Git基本命令
附原文地址:https://blog.csdn.net/uloong9/article/details/120352454?spm=1001.2014.3001.5502
1.新建一个文件夹,并初始化本地库
2.每次新的工程需要修改名字
3.建立远程库连接
如果出现:error: remote origin already exists.先删除远程库
4.拉取分支(不加远程分支名默认拉取master,下载远程仓库的代码到本地分支并快速合并)
克隆仓库
直接拉取 检出到本地
每次新的工程记得改名字
克隆下来可能会没有对应连接
通过下述4可以查看,如果没有利用4.1建立连接
git相关操作
1、查看所有分支,包括本地远程
2、查看远程分支
3、查看本地分支
4、可以查看本地分支对应的远程分支
4.1本地分支与远程分支建立连接
5、 切换分支
6、创建分支并切换,如果有则切换到master。
7、给分支重命名
7.1、本地分支重命名(还没有推送到远程)
7.2、远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)
7.2.1、重命名远程分支对应的本地分支
7.2.2、删除远程分支
7.2.3、上传新命名的本地分支
8、将分支切换到master
9、合并分支( 将A合并到B)
9.1、先切换到B分支
9.2、再将A分支合并过来
10、删除分支
(注意:当前使用的分支不能是删除的分支,否则会出: error: Cannot delete branch 'xxx' checked out at 'xxx'提醒你正在使用当前分支)
11、上传本地的修改到远程仓库
11.1、查看本地修改
具体状态如下:
11.2、提交工作区文件至暂存区,git add 具体命令可参照:
11.3、提交暂存区的文件到本地库
11.4、上传本地库到远程库
git commit --amend 修改上一次提交commit message
git cherry-pick commitID 合并某次提交到当前分分支
git log --author="name" 查看某人修改提交
关于git端用户名和地址(永久修改,修改了所有的库,可以利用上述local修改特定的库)
1、查看用户名和地址
2、修改用户名和地址
查看提交次数
本地新建项目提交到远程仓库
1、现在远程仓库创建一个和本地工程项目同名的项目
本地:demoboot
远程: demoboot
2、对本地新建的springboot工程demoboot进行修改并创建README.md文件
3、git初始化
4、将本地修改内容添加到工作区
5、建立本地仓库与远程仓库连接
6、将本地修改推送到远程
__EOF__
本文作者:橙汁先辈
本文链接:https://www.cnblogs.com/kc-yukikaze/p/16476688.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/kc-yukikaze/p/16476688.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】