GIT的基本使用

原创 2015年11月21日 16:12:43

一些常用命令

1.本地需要一个git管理的文件
    git init
    2.加入 .gitignore(主要是不在管理~结尾等一些不需要的文件)
    3.git remote add origin(zxg) ssh://qingyun@192.168.3.224(ip地址)../(服务器的地址)
    4.git add .   git commit -m ""
    5.git push origin(zxg)(自己起的名字跟3一样就好) master: (服务器分支的名字(没有的话就是新建分支))
    
    ###杂项
    git st 查看git下文件的状态
    git remote -v 查看是否在服务器与本地联系上
    git remote rm origin(zxg) 删除服务器与本地的联系(建错名字可以删了再改)
    git log 查看日志
    git co   分支名字 切换分支

基本操作

  1. 初始化仓库

    • git init
  2. 配置作者信息

    • git config –global user.email “youremail@corp.com”
    • git config –global user.name “yourname”
  3. 添加文件到暂存区

    • git add \filename\
    • git add * (添加所有文件到暂存区)
  4. 移除文件
    • git rm \filename\
  5. 重命名一个文件
    • git mv \oldfilename\ newfilename\
  6. 提交暂存区

    git commit只会提交暂存区(staged)里面的文件

    • git commit -m “message”
  7. 查看工作目录的状态
    • git status
  8. 查看提交历史记录
    • git log
  9. 查看文件改变
    • git diff

撤销操作

  1. 撤销加入暂存区的操作
    • git reset HEAD \file\
  2. 撤销修改的操作
    • git checkout – \file\
  3. 将本地的修改放进回收站
    • git stash
  4. 从回收站中恢复本地的修改
    • git stash apply

Tag操作

  1. 查看tag
    • git tag
  2. 创建tag
    • git tag -a v1.0 -m “my version 1.0”
  3. 显示tag信息
    • git show v1.0
  4. 对之前的提交打tag
    • git tag -a v0.1 -m “version 0.1”

分支操作

  1. 查看分支
    • git branch
  2. 创建分支
    • git branch \branchname\
  3. 删除分支
    • git branch -d \branchname\
  4. 切换分支
    • git checkout \branchname\
  5. 合并分支
    • git merge \branchname\
  6. rebase操作
    • git rebase \basebranch\ newbranch\

远端仓库操作

  1. 克隆一个远端仓库
    • git clone URL
  2. 添加远端仓库
    • git remote add \name \URL\
  3. 更新远端仓库的分支和数据
    • git fetch \name\
  4. 获取并合并远端仓库的分支到当前分支
    • git pull \reponame\ branchname\
    • eg: git pull origin master
  5. 上传本地分支和数据到远端仓库
    • git push \reponame \branchname\
    • eg: git push origin master
  6. 跟踪远端仓库上的分支
    • git checkout –track origin/testbranch
    • git checkout -b test origin/testbranch

版权声明:本文为博主原创文章,未经博主允许不得转载。

你必须学会的Git入门基本操作

Git简介 Git不仅仅是实际项目开发中进行代码管理的神器,也是你在天码营学习需要掌握的工具。 Git是一种代码版本控制工具。我们在实际项目中和天码营的学习过程中都会产生大量的项目代码,Git可以...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年08月19日 08:47
  • 4833

Git基本操作--命令,真的只有最基本的操作

Git基本操作命令,暂时只有最基本的操作,摘自第一行代码! 安装   Ubuntu系统打开shell界面,输入:sudo apt-get install git-c...
  • lyankj
  • lyankj
  • 2016年10月26日 09:58
  • 902

Git 的基本使用步骤

我是在win7下使用Git,具体步骤总结如下: (1) 下载Git(我的下载Git-1.8.3-preview20130601.exe),具体下载地址:http://code.google.co...
  • z69183787
  • z69183787
  • 2015年01月25日 14:25
  • 720

git常用语句

1. git status 查看当前代码是出于什么状态
  • tianshiyalin
  • tianshiyalin
  • 2014年04月26日 00:02
  • 1644

Git常用操作命令总结(一)

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件...
  • rchm8519
  • rchm8519
  • 2015年04月27日 01:11
  • 3906

git 的基本用法

git的基本用法以及常遇到的问题
  • yiral
  • yiral
  • 2015年12月27日 14:23
  • 630

工作中git的常见用法

git是一个版本管理工具,这里就不说cvs,svn,git...哪个工具好了。 刚刚上手git的时候,也是坑了别人的。下面开始正题吧! 1.首先是git clone,这个基本是你进入公司使用git...
  • u014801432
  • u014801432
  • 2015年12月09日 13:23
  • 277

SVN 和 Git的简单使用

CornerStone是Mac OS X系统下非常好用的一款svn工具,至XCode5之后,本人觉得XCode5的Svn实在让人不得要领,而CornerStone配置虽不难,但也有几个需要注意的地方,...
  • wutengwei007
  • wutengwei007
  • 2015年10月08日 17:09
  • 1041

iOS中git使用详解及个人心得

网上搜索到太多技术博客文章,大多是使用命令语句来完成,个人对命令语句的使用不是很喜欢,然后自己就胆大的鞋里这篇博客 git简介:git工具可以本地管理开发APP版本(使用的时候只需要切换到相应的分支...
  • Boyqicheng
  • Boyqicheng
  • 2017年06月15日 16:16
  • 2231

Git 一篇搞定基本操作

命令行操作(由于是linux命令行下的普通用户,都是在$级别下操作): 一. 本机配置 添加用户 git config –global user.name ...
  • u010311220
  • u010311220
  • 2016年07月23日 12:37
  • 7675
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GIT的基本使用
举报原因:
原因补充:

(最多只允许输入30个字)