美文网首页
关于Git命令

关于Git命令

作者: LI_4058 | 来源:发表于2018-06-21 10:50 被阅读0次

1:克隆项目
git clone XXXX(项目地址)
例子: git clone git://git.kernel.org/pub/scm/git/git.git
2:检查当前文件状态
git status
On branch master
nothing to commit, working directory clean
这说明你现在的工作目录相当干净。换句话说,所有已跟踪文件在上次提交后都未被更改过。 此外,上面的信息还表明,当前目录下没有出现任何处于未跟踪状态的新文件,否则 Git 会在这里列出来。 最后,该命令还显示了当前所在分支,并告诉你这个分支同远程服务器上对应的分支没有偏离。 现在,分支名是 “master”,这是默认的分支名。
3:跟踪新文件(将新文件添加到本地仓库)
git add .
4:提交更新
git commit -m '描述提交内容'
5:查看提交历史
git log
6:撤消操作
有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,可以运行带有 --amend 选项的提交命令尝试重新提交:

$ git commit --amend
这个命令会将暂存区中的文件提交。 如果自上次提交以来你还未做任何修改(例如,在上次提交后马上执行了此命令),那么快照会保持不变,而你所修改的只是提交信息。

文本编辑器启动后,可以看到之前的提交信息。 编辑后保存会覆盖原来的提交信息。

例如,你提交后发现忘记了暂存某些需要的修改,可以像下面这样操作:

$ git commit -m 'initial commit'
$ git add forgotten_file
$ git commit --amend
最终你只会有一个提交 - 第二次提交将代替第一次提交的结果
7:提交到远程仓库
git push
8:切换分支
git checkout master (表示切换到主分支)
9:将新的分支文件合并到主分支
git merge 新的分支名称
注意:合并完之后,需要git push 提交到远程仓库
10:使用git 命令创建分支
git branch 分支名
例:git branch vue-music-plugin
11:使用git命令创建分支之后如何提交新的分支
git push --set-upstream origin vue-music-plugin(上面创建的分支名)然后就可以直接切换到主分支,然后merge 一下,就可以将主分支和新创建的这个分支合并。

相关文章

  • iOS-Git与Xcode

    资 料 片 / 超 人 关于Xcode9中git的使用与git命令 Git 命令 $git init //初...

  • git文档合集

    关于git push命令中的matching和simple

  • 关于Git命令

    1:克隆项目git clone XXXX(项目地址)例子: git clone git://git.kernel....

  • 2018-08-23

    关于 git 以下命令使用方法 1,git init 该命令将创建一个名为 .git的子目录,这个子目录含有你初始...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • Git 合并到底使用Merge还是Rebase

    git rebase命令常常因为江湖上关于它是一种Git魔法命令的名声而导致Git新手对它敬而远之,但是事实上如果...

  • Git命令的相关使用

     本文主要整理了一些开发中常用或者较为常用的命令,主要是Git命令,还会有些终端的其他命令。关于Git的安装等问题...

  • 2018-04-10

    关于我对git上gitinit、gitadd、gitcommit -v这三个命令的理解 1、git init ...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

网友评论

      本文标题:关于Git命令

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