美文网首页程序员
GitHub入门(一)

GitHub入门(一)

作者: 任我_行 | 来源:发表于2018-11-29 18:29 被阅读9次

一、在本地熟悉git简单命令

在安装和注册了Git后:
1.首先要创建一个版本库。 右键桌面,点击gitbash

2 在合适的位置创建一个文件夹,例创建一个名为helloANN的文件夹。

$ mkdir helloANN
$ cd helloANN

3.在helloANN中初始化一个空的git本地仓库。

$ git init

该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件。

4.建好仓库后,创建的新文件都要放到helloANN目录下,否则git无法找到这个文件。例如建了一个helloANN.ipynb文件到helloANN文件夹下。
5.可以把文件添加到仓库啦,从而实现对指定文件的跟踪。命令: git add+文件名

$ git add helloANN.ipynb

查看当前文件状态

命令:git status

6.将文件提交到仓库中!

命令:git commit -m ”xxx“

$ git commit -m "neual network class definition"
[master (root-commit) 28a6c70] neual network class definition
1 file changed, 47 insertions(+)
create mode 100644 helloANN.ipynb

7.查看当前文件状态

命令:git status

$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
​ .ipynb_checkpoints/
nothing added to commit but untracked files present (use "git add" to track)

  在状态报告中可以看到新建的helloANN.ipynb文件出现在 Untracked files 下面。 未跟踪的文件意味着 Git 在之前的快照(提交)中没有这些文件;Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉它“我需要跟踪该文件”, 这样的处理让你不必担心将生成的二进制文件或其它不想被跟踪的文件包含进来。 不过现在的例子中,我们确实想要跟踪管理 README 这个文件。

相关文章

  • GitHub入门(一)

    一、在本地熟悉git简单命令 在安装和注册了Git后:1.首先要创建一个版本库。 右键桌面,点击gitbash 2...

  • GITHUB入门(一)

    安装好github。 为了避免一些麻烦,在操作过程中最好不要有中文。 mkdir project# 创建项目目录 ...

  • GitHub入门(一)

    本文作者: 杨晓辉 本文链接: http://youngxhui.github.io/2017/09/01/协同过...

  • GitHub使用总结

    前言 下面是我对GitHub使用总结的文章 GitHub快速入门: GitHub极速入门-程序员必备技能 GitH...

  • GitHub使用入门

    题注:此文只作为日记使用,GitHub入门的小编也可以看看 导读 GitHub是什么? GitHub快速入门 Gi...

  • 99%的人不知道的github的丧心病狂的技巧

    之前写过一篇github入门篇 github超详细入门级图文教程,让你在github大显身手 寻找Demo 比如说...

  • Git使用教程 -- 新手指南详细图文教程

    一、GitHub入门 在讲Git之前,我们先来说说GitHub。什么是GitHub呢?GitHub是通过Git进行...

  • GitHub入门

    何谓 GitHub GitHub 是一个基于 git 的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只...

  • GitHub入门

    代码管理方式——集中与分散 集中型 以 Subversion 为代表的集中型,所示将仓库集中存放在服务器之中,所以...

  • github入门

    github公司的吉祥物,不知道是章鱼还是猫,我看像是猫,因为它的名字有猫的字眼,octocat,好的,话题转回正...

网友评论

    本文标题:GitHub入门(一)

    本文链接:https://www.haomeiwen.com/subject/khafcqtx.html