链接Git安装在我的电脑上给Github

时间:2018-05-04 03:04:48

标签: git github github-services

我在个人笔记本电脑上安装了Git。 我希望项目在github上可用,这样我就可以远程工作了。我能做到吗?

https://github.com/digantopaul/documents

1 个答案:

答案 0 :(得分:0)

是的,你可以。

如何使用代码

此示例中提供的代码示例可从GitHub获取,网址为https:// github.com/miguelgrinberg/flasky。

仔细创建此存储库中的提交历史记录以匹配其中的顺序 提出了概念。使用代码的推荐方法是 检查从最旧的提交开始的提交,然后通过提交继续 列出你的进步。 您还可以将每个提交下载为ZIP或TAR文件。

如果你决定使用Git来处理源代码,那么你需要安装Git 客户端(您已经这样做了,跳过这个),您可以从http://git-scm.com下载。以下命令 使用Git下载此示例代码:

$ git clone https://github.com/miguelgrinberg/flasky.git

git clone命令将GitHub中的源代码安装到一个烧录文件夹中 在当前目录中创建。此文件夹不包含源代码;复印件 Git存储库中包含对应用程序所做更改的完整历史记录 包括在内。 在第一章中,您将被要求查看应用程序的初始版本, 然后,在适当的地方,你将被指示在历史上前进。 允许您浏览更改历史记录的Git命令是git checkout。这里 是一个例子:

$ git checkout 1a

命令中引用的1a是标记,是项目历史中的命名点。 该存储库根据本书的章节进行标记,因此使用了1a标记 该示例将应用程序文件设置为第1章中使用的初始版本 章节有多个与之关联的标签,例如,标签5a,5b和 等等是第5章中介绍的增量版本。 除了检查应用程序版本的源文件之外,您可以 需要执行一些设置。例如,在某些情况下,您需要安装addi- 使用Python包或将更新应用于数据库。你会被告知这些 是必要的。 您通常不会修改应用程序的源文件,但如果您这样做,那么Git 不会让你查看不同的修订版,因为这会导致你的本地更改 迷路了。在您查看其他修订版之前,您需要将文件还原为 他们原来的状态。最简单的方法是使用git reset命令:

$ git reset --hard

此命令将破坏您的本地更改,因此您应该保存不需要的任何内容 想要在使用此命令之前丢失。 您可能需要不时刷新本地存储库 GitHub,可能已经应用了错误修复和改进。命令 实现这一目标的是:

$ git fetch --all
$ git fetch --tags
$ git reset --hard origin/master

git fetch命令用于更新您的提交历史记录和标记 来自GitHub远程的本地存储库,但这些都不会影响实际存储库 源文件,使用后面的git reset命令更新。再来一次, 请注意,任何时候使用git reset都会丢失您所做的任何本地更改。 另一个有用的操作是查看两个版本之间的所有差异 应用。这对于理解细节上的变化非常有用。从命令

行,git diff命令可以做到这一点。例如,要看到它们之间的区别 修订版2a和2b,使用:

$ git diff 2a 2b

差异显示为补丁,这不是一个非常直观的评论格式 如果您不习惯使用补丁文件,则会更改。你可能会发现图形 GitHub显示的比较更容易阅读。例如,差异 版本2a和2b之间的版本可以在GitHub上https://github.com/miguelgrin查看 伯格/ flasky /比较/ 2A ... 2b中