git
tester_sz
忙,都没时间写....
展开
-
在Idea中使用Git后,类名各种颜色代表的含义
绿色,已经加入控制暂未提交。蓝色,加入,已提交,有改动。白色,加入,已提交,无改动。灰色:版本控制已忽略文件。红色,未加入版本控制。原创 2022-08-18 11:47:51 · 867 阅读 · 0 评论 -
git未提交代码,pull本地被覆盖解救办法
写了一天的代码,没有commit,就拉取了同事的代码,拉取同事代码后,发现自己写了一天的代码全部找不到了。git没有commit,那么网上说的用git reflog gitshow git merge git reset --soft commitId号 等等关于git的命令已经没有太大意义。那么从编辑软件本地是否有log记录,才是正确思路。1.找到编译器,找到编写过,但是经过pull后代码被覆盖的文件; 2.在选中的文件上点击右键,右键文件–>Local history–>show history..转载 2022-06-09 10:06:46 · 5891 阅读 · 6 评论 -
windows下手动生成SSH key
请切换到自己git安装目录下的usr\bin下(我的安装目录是:D:\Program Files\Git\usr\bin),并键入命令:ssh-keygen -t rsa -C “邮箱名”,如图按enter键后,会先告诉你生成的文件保存在哪,再按enter,会提示设置密码,生成的ssh文件一般会保存在C:\Users\Administrator.ssh,会生成两个文件用文本编辑器打开文件id_rsa.pub,复制内容,添加到GitHub的ssh keys中.测试,输入命令:ssh -T git@gi转载 2022-02-25 11:21:04 · 282 阅读 · 0 评论 -
git上传空文件夹
github和git都是不允许直接上传空文件夹的,解决的方法如下:1、在目录中创建“.gitignore”文件,内容如下:# Ignore everything in this directory*# Except this file!.gitignore这能保证别人看到的目录下面是空的;新建txt文件,粘贴上面文字,点击txt保存为所有文件...原创 2021-08-30 16:56:42 · 2552 阅读 · 0 评论 -
git 设置user.name 和 user.email有什么用?
写了东西,需要签名。git的commit本身不允许匿名,虽然git的功能又不需要这两个参数user.name,user.email就是告诉其他人,你的这个提交是谁提的(叫什么名字),以及联系方式(email)原创 2020-10-26 18:12:52 · 4329 阅读 · 0 评论 -
pycharm上使用git,切换分支、解决冲突
originorigin 指的就是远程仓库,非本地仓库,在命令行命令中出现的 origin ,指操作是对远程仓库操作(如:git push/pull origin master),如果字面上理解不上,看看回顾远程仓库的创建命令:git remote add origin https://github.com/tester-sz.git 创建远程仓库后,会让git记录远程仓库叫origin当git push -u origin master,git 就知道是对远程仓库origin(https://gi原创 2020-09-02 15:54:26 · 3522 阅读 · 0 评论 -
【Git】之Git使用基础
下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库)Remote:远程仓库1、首先需要安装Git,下一步下一步就行,这里就不说了。值得一提的是,如果Git安装成功,当你在某个文件夹下点击鼠标右键的时候,弹出的菜单中会有一项是GitBash Here,点击这一项就可以弹...原创 2020-03-24 16:42:34 · 128 阅读 · 0 评论