首页 > 其他分享 >GitHub使用教程(九)

GitHub使用教程(九)

时间:2024-02-28 23:15:06浏览次数:17  
标签:改动 教程 git 缓存 add GitHub 使用 README commit

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果。

事实上,第三个阶段是 commit history 的图。HEAD 一般是指向最新一次 commit 的引用。现在暂时不必究其细节。

你可以计划改动(把它们添加到缓存区),使用如下命令:

  1.   git add < filename >
  2.   git add *
  3.   例如:
  4.   echo "# test" >> README.md
  5.   git init
  6.   git add README.m

    这是 git 基本工作流程的第一步。使用如下命令以实际提交改动:

    1.   git commit -m "代码提交信息"
    2.    
    3.   git commit -m "first commit"

标签:改动,教程,git,缓存,add,GitHub,使用,README,commit
From: https://www.cnblogs.com/lijianlongCode13/p/18042259

相关文章

  • GitHub使用教程(十)
    你的改动现在已经在本地仓库的HEAD中了。执行如下命令以将这些改动提交到远端仓库:gitpush-uoriginmaster可以把master换成你想要推送的任何分支。如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:gitremoteaddorigin<server>......
  • github教程4
    创建一个本地仓库好了现在我们直接在我的github上面克隆一个仓库并且在桌面打开,这个仓库已经初始化好了,所以不需要任何命令  那如果没有自动导入怎么办内,假如你的learngit文件夹在桌面上,可以添加本地仓库,这是一样的    ......
  • GitHub上找自己要的代码,存到本地仓库
    1.登陆到https://github.com/,在搜索框中,输入关键字搜索2.找到自己感兴趣的项目,点击fork,将别人的项目存到自己远程仓库里。在Github中,开发者除了可以托管自己的项目源码外,还可以Watch(关注)、Star(加星)、Fork(复制一份)、PullRequest(提交问题或申请功能)其他开发者的项目。fork:克......
  • github教程5
    提交改变好了咱们已经有了本地仓库了,那么现在当然是什么改变都没有,也不需要提交什么。可以看到我的learngit中有一个learn2.txt文件,我们就做一些修改吧!在其中添加一行learninggitiseasy.看看有什么变化吧!看到了吧,已经显示了我们在第4,5行新添加了改变(其中第4行为空白行),......
  • GitHub使用教程(六)
    利用SSH完成Git与GitHub的绑定无论是GitHub,还是Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过GitHub下载代码,并不能通过Git向GitHub提交代码。所以需要利用SSH完成Git与GitHub进行绑定GitHub上,一般都是通过SSH来授权的,而且大......
  • github教程7
    更新本地仓库比如说现在远程仓库已经被更新了,有可能是你的同事提交了他的一部分,但是在你的本地仓库并没有更新,现在怎么办呢?很简单,一键fetch把easy改成了difficult这时候点击fetch,可以看到下面的pullorigin好啦~点击pullorigin就可以把远程的difficult更新到本地了~看看里......
  • github教程6
    推送到远程仓库平常我们都会看到的别人github上面优秀的项目,github是一个远程仓库,你可以把它当作展示用的,或者别人可以克隆你的仓库。所以如果你想看到自己本地仓库在github上面展示出来每次就得push出来,就像是我们上面commit后本地比远程多了一次更新,需要更新远程仓库push本地修......
  • github教程9
    创建分支什么是分支呢?就像本篇文章刚开始提到的分支是用来创建新功能但是你又不希望破话现在的成果,害怕会对现在的进度造成影响,所以是一种试验性的功能。那怎么创建呢?这也是很简单的,打开首页的currentbranch会看到defaultbranch是master,这是所有git仓库的默认主分支,都叫maste......
  • github教程8
    版本回退有很多时候我们在当前这一步骤做了一些不可挽回的错误,比如说删除了重要的文件以后再也找不到了,这时候使用版本回退可以回退到任何一个commit过的状态。现在看看咱们的文件夹都有哪些文件?比如说我们不小心删除了learn2.txt,这个文件非常重要,怎么样回复到之前存在的状态......
  • github教程10
    合并分支现在你也许想创建learn3.txt是一个不错的试验,我想把它合并到我原来的master分支,那怎么做呢?首先打开branch选项点击其中的mergeintocurrenbranch(当前处于master分支,永远都是把其他分支merge到当前!),然后选择一个分支,就是我们的create_learn3点击mergeintomast......