Open MrNiebit opened 4 years ago
git clone -b 分支名 仓库地址
创建没有任何记录分支
git checkout --orphan aaa
git add .
git commit -m "init"
删除master分支,将当前分支命名为master
git branch -D master
git branch -m master
推送到 远程仓库
git push -f -u origin master
git rm --cache 文件名
git rm -f 文件名
http://blog.lacknb.cn/articles/2019/09/12/1577974148167.html#toc_h1_9
Git笔记 工作区(写代码)---> git add 暂存区(临时存储) ---> git commit 本地库(历史版本) 初始化 git init 会生成 .git隐藏目录 形式 (设置签名) 用户名: Email地址: 作用: 区分不同开发人员的身份 辨析: 这里设置的签名和登录远程库(代码托管中心)的帐号、密码 没有任何关系 命令: 项目级别/仓库级别: 仅在当前本地库范围内有效 git config user.name xxx git config user.email xxx@xx.com 系统用户级别: 登录当前操作系统的用户范围 git config --global user.name xxx git config --global user.email xxx@xx.com 优先级: 就近原则:项目级别优先于系统级别,二者都有时采用项目级别的签名 如果只有系统用户级别的签名,就以系统用户级别的签名为准 二者都没有 是不允许的 设置之后的值就会显示 ....