美文网首页
Git学习01-本地

Git学习01-本地

作者: 丘名山 | 来源:发表于2018-07-05 16:10 被阅读0次

1.GitHub基本概念  

Repository   仓库,也就是你的项目           Issue 问题              Star  点赞          Gist  分享代码

Fork   在原有项目上新建一个分支,可以随心所欲的改而不影响源代码

Watch  观察  如果你观察了某个项目,以后这个项目有更新,你就会接到通知

2.GitHub 是基于Git的

Git  安装  https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

 Mac 上图形工具  http://sourceforge.net/projects/git-osx-installer/

 另一种是通过 MacPorts (http://www.macports.org) 安装。如果已经装好了 MacPorts,用下面的命令安装 Git:$ sudo port install git-core +svn +doc +bash_completion +gitweb   这种方式就不需要再自己安装依赖库了,Macports 会帮你搞定这些麻烦事。

3.Git 具体命令 本地环境下的git命令

 mkdir test  创建文件夹test  cd test 切换到test目录  touch a.md 新建a.md文件

git status命令用于显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到。git status不显示已经commit到项目历史中去的信息。

看项目历史的信息要使用git log.

git init  初始化仓库       

git add 文件名     文件提交到git仓库中

git commit -m 'first commit'   commit 提交的意思  -m代表提交信息   first commit 备注

git branch 查看当下分支情况

git branch 分支名  新建一个分支名称

git checkout 分支名  切换到某分支

git checkout -b a 新建一个a分支,并且自动切换到a分支  -b是branch新建分支的意思

git merge  合并分支 **** 合并分支前要切换到相应支线或master上 git merge a 把a分支合并过来

git branch -d 分支名   删除某分支

git branch -D 分支名  强制删除某分支

git tag 查看历史tag记录

git tag v1.0 在当前代码上加了一个v1.0的标签 

git checkout v1.0 切换到 v1.0 tag的代码

git config --list  查看个人配置

在提交代码前要设置下自己的用户名与邮箱

git config--global user.name "zty"

git config --global user.email "123456789@qq.com"

所有空行或者以#开头的行都会被Git忽略.

当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用

1 git rm file_path

2 git commit -m '备注'

3 git push

当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

git rm --cached file_path

git commit -m 'delete remote somefile'

git push

撤销 git commit --amend (修改最后一次提交)

撤销  git reset HEAD <FILE>      

git checkout a.md     撤销a.md       checkout命令只能撤销还没有add进暂存区的文件

相关文章

  • Git学习01-本地

    1.GitHub基本概念 Repository 仓库,也就是你的项目 Issue 问题 Sta...

  • git本地仓库的理解

    git本地仓库的理解 学习Git时总听人说git分为本地仓库和远程仓库,但是远程仓库还好理解,本地仓库在哪呢,根本...

  • 20170724GitHub继续

    学习内容 从 0 开始学习 GitHub 系列之【Git 进阶】 作者:stormzhang 设置git本地的用...

  • git常用命令

    分支管理 git 切换分支 git 查看远程分支 git 查看本地分支 git 创建本地分支 git 删除本地分支...

  • git 本地分支与远程分支相关

    本地分支 查看本地分支:git branch -v创建本地分支:git branch name切换本地分支:git...

  • Git学习笔记

    Git学习笔记 Git是什么 分布式版本管理系统 本地仓库与远程仓库 本地仓库在当前文件夹下执行 git init...

  • git删除本地、远程分支

    git删除本地分支 查看本地分支 git branch 删除本地分支 git branch -d 删除已...

  • Git 常用命令

    克隆代码到本地 git clone url 新增本地分支 git branch 查看本地分支 git br...

  • Git常用命令

    1、初始化本地git仓库 git init 2、添加文件到本地git仓库 git add . 3、提交到本地仓库 ...

  • git忽略本地,更新远程修改到本地

    git忽略本地,更新远程修改到本地 git checkoutbranchName git fetch origin...

网友评论

      本文标题:Git学习01-本地

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