Git
Day_by_day93
这个作者很懒,什么都没留下…
展开
-
git diff查看差异
在git提交环节,存在三大部分:working tree, index file, commit 这三大部分中: working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。 index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就转载 2016-03-29 17:46:18 · 880 阅读 · 0 评论 -
Git创建提交命令
创建仓库 通过“Git Bash”命令行窗口进入到想要建立版本仓库的目录,通过“git init”就可以轻松的建立一个仓库。 这时,我们的仓库中会自动的产生一个“.git”文件夹,这个就是我们前面提到的Git管理信息的目录。转载 2016-03-24 10:14:59 · 384 阅读 · 0 评论 -
Git status,diff
我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容: Git is a distributed version control system. Git is free software. 现在,运行git status命令看看结果: $ git status # On branch master #转载 2016-03-24 11:46:24 · 285 阅读 · 0 评论 -
把本地git上传到github
首先要在GitHub上创建一个帐号,由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要在本地生成一个私钥和一个密钥 命令,后面跟的邮箱,要跟你自己的 $ ssh-keygen -t rsa -C "deng0123@aliyun.com" 可以不用设置密码一路按回车就行了 $ ssh-keygen -t rsa -C "deng0123@aliyun.com"转载 2016-05-11 10:12:27 · 306 阅读 · 0 评论 -
更新Github网站上的项目
首先把改写好的项目提交到本地的Git中, 然后敲 git push origin master 有时会出现问题: 这是因为 本地没有update到最新版本的项目(git上有README.md文件没下载下来) 【解决过程】 上面三个命令使得从Github网站上下载下来文件更新本地的文件,即把最新的 README.md原创 2016-05-31 13:59:12 · 2164 阅读 · 0 评论 -
在Github上部署静态网页
我想分享给大家的是,如何将已经创建了仓库并且有master分支的项目部署为静态网页。 自动生成页面 1、点击settings 自动生成页面 仓库名和访问二级域名一致。 跳转到这个页面,直接忽视,点击最后面的按钮。 随意选择,提交。 现在我们已经生成了gh-pages分支。 gh-pages分支内容。 自定义你转载 2016-07-19 14:59:56 · 8974 阅读 · 0 评论 -
部署好静态网页,上传文件在gh-pages分支转不到master的解决办法
解决办法: git stash (暂存gh-pages分支) git checkout -f master(强制切换到master分支) git stash apply(恢复存储) 这样就能来回切换master、gh-pages分支了。 但是我如果在 master 主分支里写了东东,想传到 gh-pages 分支里就需要使用到下面的第三种原创 2016-07-20 17:35:12 · 2011 阅读 · 0 评论 -
删除GitHub上repository里的某个文件
先把本地的文件删除 git add . down voteaccepted If you deleted a file from the working tree, then commit the deletion: git commit -a -m "A file was deleted" And pu原创 2016-07-20 17:58:14 · 2525 阅读 · 0 评论 -
更新fork别人的代码,解决错误Authentication failed for
1、确定是否建立了主项目的远程源: git remove -v 如果只显示自己的两个源(fetch, push)如下: 则说明没有建立远程的repo源。 2、需要添加主repo的源:git remote add upstream URL(URL就是主项目的地址) 3.添加完之后再次使用git remote -v 来确认。 这样就是已经创建了主repo的远程源。 ...转载 2018-12-10 10:39:24 · 975 阅读 · 0 评论