Git
首先是进入相关目录,这边以/G/Main 为例
git bash 命令如下
cd /G/Main
然后初始化目录,命令如下
git init
初始化完毕后,就可以把工程拷贝进目录了,拷贝完毕,需要添加到库中
命令如下
git add .
添加完毕以后,就是提交咯,命令如下
git commit -m '提交备注'
如果提交前需要看下修改状态的话,可以使用命令
git status
就会显示文件修改的情况
==================================================================================
分支相关
新建一个分支,正常git 初始化的那个版本,就是master版本,主线版本
查看分支命令
git branch
切换分支
git checkout 分支名称
新建分支
git checkout -b 分支名称
或者
git branch 分支名称
删除分支
git branch -d 分支名
==================================================================================
删除文件,命令如下
git rm -r
==================================================================================
查看日志,命令如下
git log
==================================================================================
如果在主线上有代码更新,分支也需要同步的情况
首先获取到主线上代码更新的哈希码值,前几位即可
可以通过 git log获取
然后切换在分支版本上去
命令如下
git cherry-pick <commit-id>
如果有冲突的,手动更改提交即可。
==================================================================================
主线和分支上合并
切换到主线上,使用命令
git merge 分支名称
==================================================================================
从服务端上取代码
git clone 服务端代码路径
==================================================================================
本地代码提交到服务器端
git push origin master:test //提交本地 master 分支到服务端 test分支上
git push origin test:test //提交本地 test 分支到服务端 test 分支上
删除远程分支
git push origin :test //删除远程 test 分支
==================================================================================
同步服务端的代码
有两种方法,一种是git fetch 远端代码 ,然后 再调用 git merge
另一种是git pull(git fetch 和 git merge 先后默认调用)
git fetch origin master
git log -p master..origin/master
git merge origin/master
git pull origin master
注:这边origin是默认远程库的别名
可以使用git remote 查看别名
==================================================================================
当本地有修改,未提交的时候,需要回复修改前的状态
git clean -df , 【git clean -dxf (删除含.ignore内的问题)】
git reset --hard
==================================================================================
下午push的时候提示fast-forwards
后来查资料讲是冲突了。
解决方式:
git pull origin xxxx
发现冲突,fixed,
提交,
push
ok!
==================================================================================
git 删除本地分支
git branch -d 本地分支名称
==================================================================================
git 查看远程分支
git branch -a
git remote show origin
分享到:
相关推荐
在Git中创建、合并和删除分支都非常简单,允许开发者在不同的分支上独立地工作,最后再把分支合并到主分支。分支的使用大大增强了团队协作的能力。 另外,Git与IDE集成也是常见的使用方式之一。例如,在IntelliJ ...
### Git教程从入门到精通——知识点详解 #### 一、Git简介 - **Git是什么**:Git是一款目前世界上最先进的分布式版本控制系统。它被设计用于高效处理从小型到大型项目的版本控制,尤其适合软件开发项目。 - **Git...
Git是世界上最流行的分布式版本控制系统...通过以上内容,你应该对Git有了初步的认识,并能开始使用Git进行简单的版本控制操作。继续深入学习和实践,你将能够充分利用Git的强大功能,参与更复杂的团队协作和开源项目。
"猴子都能懂的Git入门-整站"是一个专门为初学者设计的Git学习资源,旨在用简单易懂的方式讲解Git的基础知识,并逐步引导进阶到高级应用。 入门篇主要涵盖以下内容: 1. Git安装:讲解如何在Windows、Mac OS X和...
1.git的简要介绍及安装 2.git简易入门命令 3.链接与资源
### Git简易使用手册知识点解析 #### 一、Git简介与特点 **Git**是一种开源的分布式版本控制系统,专为高效地处理从小型到大型项目的版本管理而设计。其分布式特性意味着开发者可以在本地提交更改,无需每次都连接...
Git 使用入门教程 Git 是一款强大的开源分布式版本控制系统,它被广泛应用于软件开发和其他需要版本管理的场景。本文将简要介绍 Git 的基础知识,并探讨其优势以及如何安装和使用 Git。 一、Git 简介 Git 的核心...
Git是分布式版本控制系统,它的设计思想简单而强大,使得它在软件开发中广泛被采用,尤其是开源项目。"猴子都能懂的Git入门"这个标题暗示了这是一个适合初学者的Git教程,旨在用易于理解的方式介绍Git的基础知识。...
Git 快速入门 1. 安装 Git 首先,你需要在你的计算机上安装 Git。大多数 Linux 发行版都已经自带了 Git。如果你使用的是 Windows 或 macOS,可以访问 Git 官方网站 下载适合你操作系统的版本。 2. 配置 Git 在开始...
Git 命令行使用教程 - Git 简易的命令行入门教程 Git 是当今最流行的版本控制系统之一,它允许开发者对代码进行版本控制、协作和追踪修改记录。 Git 命令行使用教程旨在帮助初学者快速掌握 Git 的基本命令和使用...
三、Git 简单命令使用 1. 初始化操作 在使用 Git 之前,需要进行初始化操作,包括设置用户名和电子邮件地址。 git config --global user.name "myname" git config --global user.email "mymail" git config -l /...
git小白入门操作超级简单
2. 简单的分支和合并:相较于Git,SVN的分支和合并操作相对简单,但同时也可能带来冲突解决的复杂性。 3. 易于理解和使用:对于新手来说,SVN的命令行接口和图形用户界面更加直观,上手较快。 4. 监控和权限管理:...
《Git简易指南》是一份简明扼要的文档,旨在帮助初学者快速入门Git的基本操作。 #### 二、安装Git - **OSX版**: 可以通过Homebrew等包管理器或者官方网站下载安装包进行安装。 - **Windows版**: 官方网站提供.msi...
Git 命令行操作使用入门 Git 是什么?Git 是一种分布式版本控制系统,通过记录文件内容的变化来管理和维护代码。Git 的最大特点是客户端并不只是提取最新版本的文件快照,而是把代码仓库完整地镜像下来,每个客户端...
### Git基础入门学习教程知识点详解 #### 一、版本管理工具概念 版本管理工具是一种用于跟踪文件更改历史的软件,特别是在软件开发过程中,它能够帮助开发者有效地管理代码的不同版本,以便于追踪更改、恢复旧版本...
1. **简易初始化**:使用`git init`和`git commit -a`就能快速创建和提交代码,对于频繁提交小改动的开发者而言,极为方便。Git也可用作备份或同步文档的系统。 2. **本地操作**:大多数Git操作都在本地完成,无需...
在入门Git的过程中,首先需要从Git官网下载并安装适合你操作系统的Git客户端。在Mac系统中,你可以直接访问Git官网下载最新版本,并按照提示进行安装。安装完成后,打开终端(Terminal)并进入你想要工作的目录,...
### Git入门特别教程 #### 概述 随着技术的发展,版本控制工具的选择变得越来越重要。在众多版本控制系统中,Git因其高效性和灵活性受到广泛推崇。本文档旨在为初学者提供一个简洁明了的Git入门指南,帮助理解Git...
本教程来自廖雪峰的教程整理而成,专门针对想使用Git的新手,教程简单易懂,涉及了该工具的各个方面,能使初学者在最短时间内上手使用,强烈推荐!