标签:Git

将本地项目上传到Github

首先需要在github上新建一个空项目,例如foo.git,此时将得到项目地址: 之后在本地初始化git并提交。进入项目目录进行以下操作: 此时,本地文件夹就与远程git仓库关联起来了。项目中仅有一个README.md的说明文件,接下来将项目的其他文件push到远程仓库

阅读全文 »

Git常用命令

Git是广泛使用的版本控制系统,它能够很好的保存版本历史信息,同时也使多人合作变得更加高效。为了充分的使用Git所带来的便利,需要学习一些基本的概念和逻辑。在本文中将结合实际应用来说明Git的使用。 本文部分参考了阮一峰的文章:常用 Git 命令清单。有兴趣的可以去看看原文。 Git基本逻辑 相应的字典如下: Workspace: 工作区 Index: 暂存区 Repository: 本地仓库 R…

阅读全文 »

文件拷贝后如何保持Git版本控制一致

实际操作中遇到如下问题:在Github上有以下文件: 使用git clone到本地 然后有以下操作,在本地将b重命名为d(先),在服务器上添加文件e(后)。 于是现在的情况变成了如下: 此时,如果在本地使用pull命令,将得到以下结果 问题出现:b文件无法被拉取下来,因为服务器上的版本较低,系统认为是重命名操作,b文件并非被删除。而e文件显然被正常拉取 考虑到另一种情况,如果在本地使用的是push…

阅读全文 »

在Linux(Ubuntu)下配置和使用Git

下文由于本人学习时尚未精通,有许多错误,不具有参考价值。@20160223 安装Git 在GitHub上注册帐号 设置git用户名和邮箱 SSH配置 查看是否已经存在Key 如果key存在则会打印类似如下信息,若不存在则继续。 如果上步中有Key则忽略此步,如果没有则创建新的SSH Key 接下来将提示配置SSH Key。 第一步默认设置就好,第二部输入一个Private口令,随便输入一段你能够记…

阅读全文 »