美文网首页
git基本操作

git基本操作

作者: 骑着羊驼来看你 | 来源:发表于2017-04-04 18:05 被阅读0次

1. git push

git push主要用于上传代码到GitHub上
在本地创建一个文件夹作为local repository

cd test
vi test.txt

将文件添加至local repository

git add test.txt

初始化local repository

git init

提交commit

git commit -m "test"

定义远程服务器别名

git remote add origin git@github.com:xxxxx/projectName.git

将本地数据push到GitHub上

git push origin master

2. git clone

git clone主要用于从GitHub上复制代码
clone是本地没有repository时,将远程repository整个下载过来。

git clone xxx.git <本地目录名>

clone下来的repository包括里面的日志信息,git项目里的分支,你也可以直接切换、使用里面的分支等等

3. git pull

git pull相当于是从远程获取最新版本并merge(合并)到本地

git pull = git fetch + git merge,  

git fetch更安全一些,因为在merge前,我们可以查看更新情况,然后再决定是否合并

git pull origin master

这样就相当于将远程获取最新版本然后merge到本地的master分支

4. git fetch

git fetch从远程获取最新版到本地,但不会自动merge
使用如下命令可以再本地创建一个temp分支,并将远程origin仓库的master分支代码下载到本地temp分支

git fetch origin master:temp

比较本地仓库与下载的temp分支,查看代码的区别

git diff temp

对比之后如果觉得没有问题就可以使用如下代码进行合并

git merge temp

最后就可以删除本地temp分支

git branch -d temp

5. git checkout

git checkout用于切换分支
查看本地分支

git branch 

本地创建新分支

git branch branchName

切换到新分支

git brnch checkout branchName

6. git commit

git commit用于提交当前工作空间的修改内容,类似于SVN的commit命令,使用commit命令是必须用-m来输入一条提交信息

git commit -m "your commit message"

相关文章

  • Git命令梳理

    基本操作 git init git add . git stauts git commit -m '描述' git...

  • git基本操作 梳理

    git操作梳理一、git基本操作1.创建版本仓库 git init(.git目录)2.版本创建 git add ...

  • GitFlow

    假设你已经熟悉git的基本操作:如不熟悉请参考:GitBook 这里简单回顾一下git基本操作 提交基本操作 把...

  • git基本操作二:git的基本操作

    本文会带各种命令后的图,与大部分文章区分,只有理论,没有实践 初始化本地库 命令:git init 效果: ,gi...

  • Git Cocopods 基本操作

    Git 操作 基本操作 查看当前git状态git status 添加代码到暂缓区git add . 提交代码到本地...

  • git常用操作 🎀

    git常用操作 ? 基本知识 查看git信息 修改git配置 提交类操作 分支类操作 创建分支 查看分支 修改分支...

  • git基本操作

    重要概念 已提交(mommitted)该文件已经被安全地保存在本地数据库中了 已修改(modified)修改了某个...

  • Git基本操作

    前言 Git相关操作总结 2018-7-14, 联创团队分享 文中部分图片见文末参考链接 正文 一. 基本概念 版...

  • git基本操作

    0x001 git基本命令 0x002 远程仓库配置(coding.net) 使用命令ssh-keygen -t ...

  • Git基本操作

    创建新的git仓库 git init # 初始化 git add readme.md # 添加新文件 git co...

网友评论

      本文标题:git基本操作

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