`
刘朝雪
  • 浏览: 81031 次
  • 来自: 河北
社区版块
存档分类
最新评论

git 基本命令

    博客分类:
  • git
 
阅读更多

基本命令

1.全局设置用户名
$ git config --global user.name "YourName"               
2.全局设置邮箱    
$ git config --global user.email "email@example.com"     
3.初始化仓库  
$ git init                                         
4.把文件添加到仓库
$ git add
5.添加所有文件到仓库
$ git add .
6.把所有文件提交到仓库
$ git commit -m "comment message"
7.推送分支
$ git push origin tagname
8.查看状态
$ git status
9.查看文件修改的内容
$ git diff filename
10.拉取更新
$ git pull
11.撤消指定的提交
$ git revert<commit>
12.查看远程仓库
$ git remote -v
13.查看远程服务器地址和仓库名称
$ git remote -v;
14.查看更新的内容
$ git diff
15.查看当前目录
$pwd
16.创建文件夹
$ mkdir name

版本控制

1.查看历史记录
$ git log
$ git reflog
2.回退版本
$ git reset --hard HEAD^
$ git reset --hard 3628164
3.丢弃工作区修改
$ git checkout -- filename
4.从版本库删除文件
$ git rm test.txt

远程仓库控制

1.关联远程苍库
$ git remote add origin git@server-name:path/repo-name.git
2.关联后第一次推送
$ git push -u origin master
3.克隆一个本地库
$ git clone git@server-name:path/repo-name.git

分支管理

1.查看分支
$ git branch
2.查看所有分支(包括远程分支)
$ git branch -a
3.切换分支
$ git checout branchname
4.创建分支
$ git branch name
5.创建+切换分支
$ git checkout -b name
6.合并到某分支
$ git merge name
7.删除分支
$ git branch -d name
8.删除远程分支
$ git push origin :delbranchname #origin后面一定要空一格
9.查看远程分支
$ git branch -r
10.获取所有远程分支 
$ git fetch
11.合并分支但不提交
$ git merge  –no-commit <some branch>

TAG标签

1.添加标签
$ git tag name
2.查看标签
$ git tag
3.推送标签
$ git push origin tagname
4.删除本地标签
$ git tag -d tagname

技巧

1.当手头工作没有完成时,先把工作现场git stash一下,然后去修复bug,修复后,再git stash pop,回到工作现场.
$ git stash
$ git stash pop

多人协作工作

多人协作的工作模式,一旦熟悉了,就非常简单。
查看远程库信息,使用git remote -v;
本地新建的分支如果不推送到远程,对其他人就是不可见的;
从本地推送分支,使用git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交;
在本地创建和远程分支对应的分支,使用git checkout -b branch-name origin/branch-name,本地和远程分支的名称最好一致;
建立本地分支和远程分支的关联,使用git branch --set-upstream branch-name origin/branch-name;
从远程抓取分支,使用git pull,如果有冲突,要先处理冲突。
分享到:
评论

相关推荐

    git 基本命令整合

    git 基本命令整合 Git基本常用命令如下:  git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。  git add 文件/(* 目录内所有文件) 将文件添加到暂存区去。  git commit –m “提交注释&lt;必填&gt;...

    git 基本命令使用

    基于ubuntu 使用git 基本命令创建本地仓库的例子说明文档,详细说明如果使用git创建自己个本地仓库,并提交代码

    Git基本命令

    git基本命令,让大家更容易使用,且git比svn使用方便,功能强大,是很好的资源控制器。

    Git基本命令.txt

    git分布式版本控制常用命令及其说明,Git连接远程仓库,向远程仓库推送($ git push 或 $ git push origin master)项目,从远程仓库拉取($ git clone 仓库地址https://....)项目

    git基本命令.txt

    此资源包含GIT基本操作的大部分日常命令,如创建仓库 克隆仓库,设置信息,推送,拉取等等。

    Git基本命令和GitFlow工作流.docx

    git 团队协作的一些命令 1.开分支 ogit branch 新分支名 o例如,在master分支下,新开一个开发分支: git branch dev 2.切换到新分支 ogit checkout 分支名 o例如,在master分支下,切换到新开的dev: git ...

    git常用命令总结.pdf

    作为一个开发人员,掌握 Git 的基本命令是必不可少的。以下是 Git 常用命令总结,使用表格形式展示。 命令 描述 git init 初始化仓库 git add [file] 添加文件到暂存区 git commit -m "[message]" 提交代码到本地...

    Git基本命令、AS集成Git及多人协作指南

    AndroidStudio集成Git以及多人协作开发指南。如何通过AndroidStudio访问GitStack搭建Git服务器的远程仓库。完成commit、push、clone、pull操作。

    git 基本命令

    git 命令

    Git开发操作流程v1.0 Git使用笔记 git常用命令 git常见问题

    Git基本命令说明 3 Git如何将本地的项目上传到Git 20231102 5 1、 首先需要在git服务器中建立个工程 5 2、 在本地用git执行命令 5 Git新建一个project 6 Git clone带用户名和密码 7 Git checkout 忽略修改的文件 7 ...

    Git基本命令的详细介绍

    见博客:http://blog.csdn.net/baidu_nod/article/details/38147931

    git基本命令和操作的学习 | 必知必会内容

    对git和GitHub的学习和使用; 针对大学生或没接触过git的人群; 目的是在团队开发项目时可以学会使用git托管代码; 希望大家一起学习,一起进步。

    20个常用GIT命令详细讲解

    该文件详细讲解了20个常用的GIT命令, 这些都是我们平时使用最多的命令. 本文件是一个chm格式的帮助文件.

    git命令.pdf

    git命令,git基本命令列表,使用说明: 如检查git版本、设置基本配置、pull、push和merge等。

    GIT基本命令

    基本工作上能用的到的,自己整理的一份资源,希望大家能喜欢

    Git 中英文手册、PDF版命令手册

    内容包含 Git官方中英文手册以及英文命令手册,值得收藏。

    Git基本常用命令.md

    这个是一个Git的基本命令汇总, 涵盖了git的常用命令和日常使用较多的命令, Git的大家用的比较多的一个代码管理工具

    Git 常用命令手册大全

    这些命令覆盖了 Git 的基本操作,包括初始化、克隆、提交、分支管理、合并、查看状态和历史、远程仓库操作等。根据你的具体需求,可能还需要学习更多的命令和 Git 的高级用法。 文件绿色安全,仅供学习交流使用,...

    GIT基本操作命令及详解

    git的基本命令及详解,通过该文档可以快速对git的操作上手!

Global site tag (gtag.js) - Google Analytics