命令

拉取远程仓库
git clone https://gitee.com/chenmeng006/gitceshi.git
查看远程仓库地址
git remote -v
删除远端仓库分支(一般主分支不允许删除)
git push origin --delete dev
查看远程仓库名称
git remote show
建立远程仓库连接(可以关联多个)
git remote add gitee<远程仓库地址>
移除已关联的远程仓库
git remote remove github(远程仓库名称)
推送并在远程创建分支
git push gitee dev
删除本机配置的信息:控制面板->凭据管理器
删除远程分支 :
git push 远程库remote名称(不是URL) - d {远程分支名称}
例如 git push ubrong -d dev
配置文件等级:(git config -h 查看帮助)
global 用户级, system 系统级, local 项目级
配置用户名和邮箱
git config -- local user . name ' abc '
git config -- local user . email 'abc@xxx.com
. gitignore: 用于配置 git 忽略的文件
如果没有,那你就自己创建一个,有些项目会默认生成此文件,指定有意忽略的未追踪文件
. gitignore 只能忽略那些没有被追踪的文件,所以先纳入版本管理后写入. gitignore 是无效的。
先删除本地缓存,之后再加入。
git rm - r -- cached .
git add .
git status
同样的,已被. gitignore 忽略的文件也是无法加入版本库的。要纳入版本管理,先移规则。
文件位置
. gitignore 放在项目根目录 则开头的/就表示项目根目录

表示注释

\表示转义
*可以匹配任何字符 或多次)
?可以匹配任何字符(1次)。(注意:它们都不可以匹配/)。
git status用法
git add.然后使用该命令查看添加了哪些文件,如果是被忽略的文件不被添加
检查文件是否被忽略及查看被忽略的规格
git check - ignore index . html
git check - ignore - v index . html
创建版本库同时创建分支(本地操作)
git init -b dev
创建分支
git branch cs
分支合并
git merge dev <分支名>
创建并切换分支
git checkout -b dev
冲突合并状态 merging
查看提交日志 git log --oneline
删除远端库标签 git push {远端库名称} -{标签名称}

错误码
git commit后git status显示:nothing to commit, working tree clean解决办法
git branch -u origin/remoteBranch
git branch -vv
git push origin HEAD:remoteBranch

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