![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
白兔仔
所知甚少,唯善学。
展开
-
git 只提交部分文件到远程仓库
git 只提交部分文件到远程仓库。当我们修改了多个文件,但是只想提交一部分上去。原创 2022-10-21 13:30:33 · 1242 阅读 · 0 评论 -
git常用的命令
一、在git中删除指定的文件和目录拉取远程的Repo到本地(如果已经在本地,可以略过) $ git clone xxxxxx在本地仓库删除文件 $ git rm 我的文件在本地仓库删除文件夹 $ git rm -r 我的文件夹/此处-r表示递归所有子目录,如果你要删除的,是空的文件夹,此处可以不用带上-r。提交代码 $ git commit -m"我的修改"推送到远程仓库(比如GitHub) $ ...原创 2018-06-24 17:37:59 · 248 阅读 · 0 评论 -
git丢弃本地修改的所有文件(新增、删除、修改)
本地修改了许多文件,其中有些是新增的,因为开发需要这些都不要了,想要丢弃掉,可以使用如下命令:git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。git reset --hard HASH #返回到某个节点,不保留修改。git reset --soft HASH #...转载 2018-06-25 11:47:57 · 10230 阅读 · 0 评论 -
如何把本地项目上传到Github
在本地项目文件夹里面执行//把这个目录变成git可以管理的仓库git init//把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .//用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m "备注"//关联到远程库git remote...原创 2018-10-11 21:23:53 · 276 阅读 · 0 评论 -
在一台电脑生成两份ssh密钥、公钥映射两个GitHub账号
查看本机ssh公钥,生成公钥cd ~/.ssh找到id_rsa.pub文件,查看公钥ls //显示文件下所有文件cat id_rsa.pub or vim id_rsa.pub //查看公钥或者直接使用该命令,cat ~/.ssh/id_rsa.pub 若没有公钥则执行下面的操作ssh生成单个公钥命令:ssh-keygen或者ssh-key...原创 2018-10-08 15:29:50 · 4302 阅读 · 0 评论 -
GIT 获取指定历史版本代码(根据时间获取commit或者查看git log)
cd 到该项目的一个本地仓库下log 查看提交记录,找到想要的提交记录,粘贴对应的希哈值执行 git checkout 希哈值这本地的这个仓库的代码就会变成你想要的那个版本的代码查看某个时间点以后的loggit log --since="Fri Aug 10 19:16:10 2012 +0800" 或者用--until 查看某个时间点以前的loggit log --be...原创 2018-11-28 11:45:25 · 25943 阅读 · 0 评论 -
git查看两个版本之间修改了哪些文件
git diff hash1 hash2 --stat//hash1 hash2为版本号的commint值原创 2018-12-20 10:45:16 · 5975 阅读 · 0 评论 -
git强制放弃本地修改||git 区分大小写设置
问题描述:window 10 vscode工具 git bash 工具 修改项目的文件夹ABC==》abc 后 ,提交到仓库,pull下来后出现问题。 原因:git提交的时候忽略了文件名的大小写。检测git是否区分大小写:git congfig --get core.ignorecasetrue//表示不区分false//区分让git区分大小写:git conf...原创 2018-12-17 10:28:11 · 1520 阅读 · 0 评论