随笔分类 - Git
摘要:在项目的根目录下建立一个==.gitignore==的文件(和.git文件同级) .gitignore文件用记事本打开,输入如下内容: ## Ignore Visual Studio temporary files, build results, and ## files generated by
阅读全文
摘要:一、Git下载 二、Git安装 三、TortoiseGit下载地址 四、TortoiseGit安装 五、Git生成秘钥及GitLab配置 Git连接码云Gitee TortoiseGit生成PuTTyKey教程 常用命令: ` 设置用户 $git config --global user.name
阅读全文
摘要:将Git 项目迁移到另一个仓库 1、创建旧仓库的裸克隆 git clone --bare https://github.com/exampleuser/old-repository.git 执行上述命令后,会在本地生成一个名叫 old-repository.git的文件夹。 2、迁移到新仓库 cd
阅读全文
摘要:Git中tag使用教程 一、tag简介 tag是git版本库的一个标记,指向某个commit的指针。tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 ,v.1.0.2 …这样的标签。tag感觉跟branch有点相似,但是本质上和分工上是不同:tag对应某次comm
阅读全文
摘要:Git常用命令汇总二 1、撤销修改 1.1撤销修改(git add/rm 之前) git checkout -- * //是撤销从上次提交之后所做的所有修改 git checkout -- filaname //是撤销从上次提交之后的单个文件的修改 1.2、git add/rm 之后,还未git c
阅读全文
摘要:Git撤销修改命令 一、撤销修改(git add/rm 之前) git checkout -- * //是撤销从上次提交之后所做的所有修改 git checkout -- filaname //是撤销从上次提交之后的单个文件的修改 二、git add/rm 之后,还未git commit 情况一:
阅读全文
摘要:git 忽略文件夹或者文件 ".gitignore" 简介 如果 git 文件夹的根目录下有这个文件,则直接填入进去;如果没有的话,git根目录新建文件 .gitignore (和.git 在同一文件夹下面)
阅读全文
摘要:Git中一些选项解释 -d --delete:删除 -D --delete --force的快捷键 -f --force:强制 -m --move:移动或重命名 -M --move --force的快捷键 -r --remote:远程 -a --all:所有
阅读全文
摘要:[rejected] master -> master (non-fast-forward)错误解决方案 一、原因分析 大概意思是本地库和远程库没有同步导致无法提交合并,冲突导致无法push 二、解决方案 那么找到原因了就好办了,只要将本地库和远程库同步就可以了 git pull origin ma
阅读全文
摘要:Git :fatal: refusing to merge unrelated histories解决方案 一、原因分析 两个分支是两个不同的版本,具有不同的提交历史 二、解决方案 允许不相关历史提,强制合并,确实解决了这个问题 git pull origin main --allow-unrela
阅读全文
摘要:git fetch与git pull的区别 一、简单概括 二、git pull 的过程可以理解为: git fetch origin master //从远程主机的master分支拉取最新内容 git merge FETCH_HEAD //将拉取下来的最新内容合并到当前所在的分支中 三、综上: gi
阅读全文
摘要:Git Bash向GitHub上传本地项目 1、初始化本地仓库 在项目文件夹下打开Bash,输入命令: git init //初始化本地仓库 2、新增加测试文件 输入命令: touch 测试文件.txt //新建文件 3、添加文件到本地仓库 输入命令: git add . //添加所有文件到本地仓库
阅读全文
摘要:Git常用命令汇总一 1、配置自己的用户名和邮箱 git config --global user.name "用户名" //加引号 git config --global user.email "邮箱地址" //加引号 2、生成并部署SSH key公钥 ssh-keygen -t rsa -C "
阅读全文
摘要:VS2019添加Git组件教程 1.开始搜索框,搜索“Visual Studio”,在弹出的“Visual Studio Installer”右击,以管理员身份运行。 2.在弹出的对话框,点击“修改” 3.在弹出的窗口,选择“单个组件”,在搜索框输入“Git”,然后勾选全部Git相关,最后点击“修改
阅读全文
摘要:VS2019配置Git VS2019 团队资源管理器--Git的使用(一) VS2019 团队资源管理器--Git的使用(二)
阅读全文
摘要:Git配置以及从GitHub上克隆项目 一、配置Git: 1、对于首次安装git的机器,一定要首先进行用户账户信息的配置: git config --global user.name "你的github用户名" git config --global user.email "你的github邮箱地址
阅读全文
摘要:GitHub生成个人令牌Tokens 一、前言 2020 年 7 月,Github官方宣布打算要求对所有经过身份验证的 Git 操作,使用基于令牌的身份验证(例如,个人访问、OAuth 或 GitHub 应用程序安装令牌)。从 2021 年 8 月 13 日开始,将在 GitHub.com 上对 G
阅读全文
摘要:GitBash解决中文乱码 一、桌面右击,点击“Git Bash Here” 二、在弹出的黑窗口,右击,选择“options” 三、在弹出的窗口,选择“Text”,修改如下值后,先点击“Apply”,再点击“Save” 四、关闭窗口,重现打开“Git Bash”,再次输入命令,发现乱码已经解决
阅读全文