![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
文章平均质量分 53
狮子座的程序员
不积跬步无以至千里,不积小流无以成江海
展开
-
Git学习————reset切换版本
首先有一点要清楚,Git仓库中有一个HEAD指针指向当前版本。 版本切换方法: 三条指令:git reset --soft 哈希值;只移动Git仓库的HEAD指针。一个回退。git reset (--mixed,默认的,不用写) 哈希值;移动Git仓库的HEAD指针,把指针指向的版本回退给暂存区。两个回退。git rese...原创 2018-07-28 15:17:22 · 1407 阅读 · 0 评论 -
GitHub学习——提交本地文件到GitHub
①进入要提交文件注意,是反斜杠②git init初始化为git库③git add .添加所有文件到git仓库④git commit -m "提交信息"提交文件⑤git remote add origin https://github.com/Thinkdoor/Words.git连接GitHub仓库⑥git push -u origin ma...原创 2019-07-26 13:55:06 · 149 阅读 · 0 评论 -
GitHub学习——修改仓库名
进入仓库,点Settings进行修改原创 2019-07-26 13:43:27 · 442 阅读 · 0 评论 -
Git学习————让我头疼的事
如何退出git log:英文状态下按q键多页显示控制方式:空格向下翻页、b向上翻页、q退出git mv xxx xxx:修改文件名进入vim 编辑后如何退出:ESC,然后输入:wq ...转载 2018-07-28 14:06:22 · 123 阅读 · 0 评论 -
Git学习————Git的工作流程
Git的工作流程:0.初始化工作目录;在工作目录下,使用git init对工作目录进行初始化,会产生一个隐藏文件.git,点击下图查看1. 在工作目录(比如G:\GIT\MyProject)中添加、修改文件;这步操作在工作目录完成,比如创建一个readme.txt文件。2. 将文件放入暂存区域;在命令行切换到工作目录,输入:git add FileName,比如:g...原创 2018-07-28 14:01:45 · 178 阅读 · 0 评论 -
Git学习————安装Git与认识Git
安装Git:git官网地址 -> https://git-scm.com/download/win备用地址:64位 -> 链接:http://pan.baidu.com/s/1nv6I9rr 密码:4plg32位 -> 链接:http://pan.baidu.com/s/1bp3Flnx 密码:l0qi然后傻瓜式安装即可,一路next设置签名:打开命令行(...原创 2018-07-28 13:27:51 · 260 阅读 · 0 评论 -
Git学习————使用Eclipse提交项目到Git仓库
流程:点击commit按钮;选中Unstaged Changes(未加入暂存区的文件),移动到Staged Changes(加入暂存区的文件),即添加到暂存区;在Commit Message里输入提交信息;点击Commit,提交完成; ...原创 2018-07-29 15:12:10 · 431 阅读 · 0 评论 -
Git学习————Cannot read file C:\Users\NAME\.gitconfig
小编是在设置忽略Eclipse特定文件时,产生的这个错误,如果你和小编设置方法相同,那么你应该可以解决这个问题。小编在.gitconfig文件中添加了下列代码:[core] excludesfile = C:\Users\Neice\Java.gitignore错误原因:该文件是Git配置文件,Git采取的Linux指令,在Linux指令中,路径采用的是 "/" 而非 ...原创 2018-07-29 14:49:04 · 1178 阅读 · 0 评论 -
Git学习————设置提交忽略Eclipse特定文件
设置原因:由于这些Eclipse特定文件都是为了管理我们创建的工程而维护的文件,和开发的代码没有直接关系,提交给Git进行追踪没有意义;另外,由于Eclipse的版本不同,其特定文件也不同,这样在合作者拷贝的时候会出现各种问题;未修改附图:在没有设置的时候提交,会出现这种情况是吧,有.classpath .setting .project target....等等一系列的文...原创 2018-07-29 14:37:09 · 9962 阅读 · 1 评论 -
Git学习————Eclipse工程中Git图标
圆柱加大于号表示,文件已提交到Git仓库,但是里面有个别修改还没提交(圆柱表示已提交到仓库,>表示存在未提交的修改);圆柱表示,已经提交到Git仓库;小问号表示,没有被追踪(没添加到暂存区);没有符号表示,被忽略的文件(点提交时不会显示在提交框内,可以设置一些特定的Eclipse文件,放置其提交到仓库);星号表示,添加到了暂存区,等待被提交;加号表...原创 2018-07-29 14:11:26 · 3095 阅读 · 0 评论 -
Git学习————在Eclipse中把工程初始化为本地库
点击Share Project;选择Git;依次选中从上到下三个箭头指向的地方;点击Finish,工程成功创建为Git本地库; 欢迎各位在下方评论区留言探讨...原创 2018-07-29 13:51:35 · 323 阅读 · 0 评论 -
GitHub学习————邀请加入团队
在项目里,点击setting;点击collaborators;输入受邀小伙伴的ID号;受邀小伙伴在邮箱收到受邀链接后,登录自己的GitHub账号,并访问链接;点击接受就可以了 欢迎各位在下方评论区留言探讨...原创 2018-07-28 19:51:00 · 3303 阅读 · 0 评论 -
GitHub学习————GitHub首次登陆如何创建远程库
如果是新账号,第一次创建远程库会提示这个界面:到邮箱去验证一下这个账号点击箭头指示连接即可验证成功然后再回点创建成功这里就是远程库的URL了~ 欢迎各位在评论区留言探讨...原创 2018-07-28 19:43:50 · 218 阅读 · 0 评论 -
Git学习————branch分支内容冲突解决
产生冲突原因:修改了同一个文件的同一个地方,因为Git接收到两个修改,Git不知道选择哪个,所以需要人工合并冲突现象:小编是把主分支合并到feature中;下面出现提示:冲突(内容):自动合并;在文件aaa.txt里合并冲突;自动合并失败;请您修复冲突并提交结果;解决之道:1.使用vim xxx:进入文件的编辑模式;<<<<<<...原创 2018-07-28 17:48:17 · 393 阅读 · 0 评论 -
Git学习————branch分支创建、查看与合并
分支好处:最主要的特点就是它们相互独立。于是一个分支出了问题,可以删掉重来,不会影响主分支;各个分支同时开发,不会出现等待情况;新建了一个指针指向当前版本;分支可以再合并到主分支。创建分支:git branch xxx:创建xxx分支git branch -v:查看全部分支绿色的表示目前所处的分支是master主分支git check out xxx:切换到xxx分支...原创 2018-07-28 17:18:53 · 787 阅读 · 0 评论 -
Git学习————diff命令进行文件比较
文件比较:git diff xxx:将工作区的文件和暂存区进行比较;比如我对111.txt文件,从1111,改为:111111解释:第五行:diff --git a/111.txt b/111.txt,表示比较工作目录与暂存区两个文件,并给两个文件编号a与b第九行:@@ -1 +1,2 @@,表示增加了两行新纪录,删除了一行记录,把更改的那行表达为:删除并新增...原创 2018-07-28 16:57:08 · 24097 阅读 · 0 评论 -
Git学习————rm删除文件与文件找回
删除文件:指令:git rm xxx:删除工作目录和暂存区域的文件(两个地方文件一样)git rm -f xxx:如果工作目录和暂存区域的文件不一样,Git会有提示,可以暴力删除,两个区域都删git rm --cached xxx:只删除暂存区的文件rm xxx:只删除工作区文件方法:1.git rm xxx;git commit -m "delete xxx fi...原创 2018-07-28 16:37:32 · 4258 阅读 · 3 评论 -
GitHub学习——文件下载到本地
原创 2019-07-26 13:59:12 · 806 阅读 · 0 评论