`
zengshaotao
  • 浏览: 786989 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

git基本命令

 
阅读更多

 

- git:是一个版本控制系统

- github:一个代码托管提供商、开源网站、是一个面向开源及私有软件项目的托管平台,因为支持Git作为唯一的版本库格式进行托管,故名为github。

- 刚开始我对两者的关系很困惑、其实就是你可以在github上面创建一个项目,然后将github提供的git克隆到本地,然后再提交给github。

 

 

1、 git clone url //将远程仓库的项目克隆到本地

 

2、 cd project (down下来的文件夹,把要上传的项目拖进来)

 

3、 git add .(将目录中所有的内容添加到源里面去)

 

4、 git commit -m “描述性文字” //将缓存区的项目加到本地仓库

 

 

将本地的代码修改推送到远程服务器(git commit只是推送到了本地缓存区)

git push origin aaa/bbb:refs/for/aaa/bbb

 

git push origin dev:refs/for/dev

注意:不能在主分支上push

#####################################提交代码完整步骤

 

 

 

###################################git命令整理#####################################

场景:

不小心commit了一个不应该commit的修改,但是还没有push,想撤销那个commit

命令:

a)git log

b)git reset --hard commit_id

 

#####################################################################################

改最新一次的提交注释用git commit --amend

 

创建代码标签时,需要 -a  和 -m 参数 才能push到git服务器

$ git tag -a LB_Cust -m '发布版本'

git tag -d LB_Cust -m ''

 

 

1.push单个tag,命令格式为:git push origin [tagname]

例如:

git push origin v1.0 #将本地v1.0的tag推送到远端服务器

2.push所有tag,命令格式为:git push [origin] --tags

例如:

git push --tags

git push origin --tags

 

 

git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:

1. 找一个干净目录,假设是git_work

2. cd git_work

3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录

4. cd project

5. git branch -a,列出所有分支名称如下:

remotes/origin/dev

remotes/origin/release

6. git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支

7. git checkout -b release origin/release,作用参见上一步解释

8. git checkout dev,切换回dev分支,并开始开发

 

------------------------------------------mvn打包操作------------------------------------

 

--打包,并选择pom文件里的profile id为test的内容

 

 

mvn clean install -Dmaven.test.skip=true -Pprofileid

 

 

--先打包,再在git上提交

mvn clean

 

 

 

mysqldump -h10.39.39.39  -uUser   -ppw@321  user > backup.sql

 

 

分享到:
评论

相关推荐

    git 基本命令整合

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

    Git基本命令

    Git是一种分布式版本控制系统,用于跟踪对文件或项目...总的来说,理解并熟练运用这些Git基本命令是任何开发者进行团队协作和项目管理的关键。通过不断地实践和学习,你可以更好地利用Git来管理和版本控制你的代码。

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

    ### Git基本命令详解 #### 一、分支管理 在团队协作中,合理地管理分支能够极大地提高工作效率。以下是一些常用的Git分支管理命令。 ##### 1. 创建分支 ```bash git branch ``` **示例**: ```bash git branch ...

    Git基本命令.txt

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

    git基本命令.txt

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

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

    Git的常用命令包括: 1. `git clone`: 克隆远程仓库到本地。 2. `git add`: 添加文件到暂存区,准备提交。 3. `git commit`: 提交暂存区到本地仓库,通常附带提交信息。 4. `git push`: 将本地仓库的更改推送到远程...

    GIT基本命令

    以下是一些Git的基本命令和操作,这些命令涵盖了从设置SSH密钥、克隆仓库、提交和更新代码、分支管理和冲突解决,以及标签操作等多个方面。 一、配置SSH 在Git中,通过SSH协议进行身份验证可以简化认证过程。你可以...

    git 基本命令

    git 命令

    git概述+常用命令解说

    Git 的基本命令包括:Git init、Git add、Git rm、Git commit 等。Git init 用于创建一个空的 Git 库,而 Git add 将当前工作目录中更改或者新增的文件加入到 Git 的索引中。Git rm 用于从当前的工作目录中和索引中...

    Git基本命令的详细介绍

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

    Git命令使用大全,包括:仓库创建、常用命令、分支管理、查看历史、标签以及远程仓库

    2. **Git基本命令** - `git config`: 用于配置用户信息,如`git config user.name "Your Name"`和`git config user.email "you@example.com"`,这些信息会在提交时用作作者信息。 - `git add`: 将更改添加到暂存区...

    20个常用GIT命令详细讲解

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

    GIT基本操作命令及详解

    通过本文档提供的Git基本操作命令详解,读者可以快速上手使用git命令。 首先,了解Git的基本概念是非常重要的。在Linux和POSIX系统上,可以在Git官方网站下载Git安装包。初始化版本控制前的准备工作,可以通过git ...

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

    **Git基本命令说明** - **查看当前git状态**:`git status` - **切换分支**:`git checkout <branchName>` - **创建tag**:`git tag <tagName>` (本地) 和 `git push origin <tagName>` (远程) - **合并分支**:`...

    掌握Git常见命令及其应用场景

    主要内容:本文详细介绍了 Git 版本控制系统的基本命令与其在具体应用场景中的应用方法。文中对每个命令都配以简明易懂的命令行输入实例以及对应的应用说明。通过本文的阅读与实践可以使读者掌握使用 Git 基本命令的...

    Git 常用命令清单

    首先,Git基本工作区分为四个部分,分别是工作区(Workspace)、暂存区(Index/Staged)、本地仓库(Repository)和远程仓库(Remote)。工作区是实际编辑文件的地方,暂存区用于暂存改动,准备提交到本地仓库,本地...

    git常用命令.docx

    基本命令 * `git config --list`:查看已有的配置信息 * `git status`:查看当前分支状态 * `git add`:添加所有需要提交的文件/添加文件内容至索引 * `git commit -m "注释说明"`:添加提交说明 * `git log`:查看...

    git部分命令

    ### Git基本命令解析 #### 1. 克隆仓库 克隆仓库是获取远程仓库的本地副本的过程。在文件中提到了多个仓库的克隆命令,例如: ```shell git clone ssh://lixin@www.dreamtech.com.cn:29418/tobacco/zxy-student-web...

Global site tag (gtag.js) - Google Analytics