git 获取最新代码_常用命令之git操作(入门篇)
Git 是一个本地代码管理的工具。它是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
如今的公司,只要涉及到项目开发的,基本都是用 git 来管理代码。所以,学习和掌握一些基本的 git 命令的使用是必需的。
工作中最常用的指令,无非就是以下的五件套:
git clone [git 仓库地址] # 将服务器上的项目代码克隆下来
git pull origin [分支名] # 拉取仓库中对应分支的最新代码
git add [文件] # 将要提交的文件暂存到缓冲区
git commit -m "xxx" # 提交的注释,将文件提交到本地
git push origin [分支名] # 将本地的提交推到服务器上
以上几个指令是开发中使用频率最高的几个,知道它们的用法,其实就足够应付工作中的主要场景了。
但是,作为一个开发人员,在开发中总会遇到各种各样的问题,所以,还是需要系统地学习一些基本的指令,有备无患,这样才能应付各种突发情况。
一、创建git仓库
git init #在当前目录中生成一个 git 仓库,git 仓库是使用大多数命令的前提条件
二、注册 git 用户
git config --global user.name xxx #用户名,初次提交代码前会提醒你进行设置
git config --global user.email xxx #用户邮箱,初次提交代码前会提醒你进行设置
三、添加要修改的文件
git add [文件] # 将要提交的文件暂存到缓冲区
git add . # 将当前文件夹下的文件都暂存到缓冲区
四、提交修改到本地
git commit –m "xxx" #提交修改到本地仓库,并添加注释
# 注:如果需要换行则用三个单引号再按回车,即『'''』,如下:
git commit -m '''
abc
123
'''
五、查看当前仓库的状态
git status # 查看整个仓库的修改情况
git status [路径] # 查看仓库在指定路径下的修改情况
六、查看文件修改历史
git log [文件名] # 查看指定文件的所有提交记录
七、查看具体的修改内容
git show [hash值] # 查看指定提交记录的具体修改内容,hash 值可以从 git log 的结果获取
八、撤销修改
git reset --hard [hash值] #回退到指定的版本
九、提交代码到服务器仓库
git push origin [分支名] # 将本地的提交推到服务器,这样同事才能将你的提交同步过去
git 获取最新代码_常用命令之git操作(入门篇)相关推荐
- git 获取最新代码_程序员必知:这是一份全面 amp; 详细的 Git与Github 介绍指南
前言 如果你从事 互联网技术研发,那么你一定需要 了解 Git & Github 本文将采用 图 & 表的方式,向你全面介绍 Git 与 Github,包括其功能.应用场景 & ...
- git ssh拉取代码_Git 常用命令及应用这一篇就够了(新手向)
1. git 常用命令 1.1 常用命令 # 初始化git git init # 克隆项目 git clone [url] # 显示文件状态 git status -s # 添加文件到暂存区 git ...
- git merge用法_常用命令之git操作(进阶篇)
几乎每一种版本控制系统都以某种形式支持分支.使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作. 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系 ...
- git config credential.helper及常用命令
命令: git config credential.helper <方式>常用命令: git config credential.helper 'cache --timeout 0' # ...
- Git代码管理常用命令操作
一.Git提交代码过程 安装好Git,连接远程仓库地址,拉取代码到本地分支master,根据本地分支master创建分支b,修改完毕后,可以commit到本地分支b,之后可以提交到远程仓库地址,若没有 ...
- 【git系列】从远端仓库获取最新代码合并到本地分支里
在日常开发中,很有可能几个开发人员都在开发同一个代码仓分支,导致本地分支里的代码"落后于"远端分支里的.我们需要做的就是从远端仓库获取最新代码合并到本地分支里. 1. git pu ...
- eslint git提交不上_Git常用命令及日常问题集锦
作者 | 五月君,全栈工程师,慕课网认证作者 来源 | 慕课网(imooc.com) Git是当下最流行的版本管理工具,结合自己工作中的实际应用做了以下梳理. 基础命令 git init 初始化本地仓 ...
- git连接远程仓库以及常用命令
git连接远程仓库以及常用命令 git 连接远程仓库 git ssh key配置 本地配置 git配置 git连接远程仓库 关联远程仓库(将本地仓库推送到新的远程仓库) git常用命令(包括clone ...
- Git常用命令与Git for windows solarized主题配置
近来学习了git的相关应用,由于不是很上心,拖拖拉拉地学了将近半个月的时间,在差不多学成后,回头来总结一下这段时间的学习. git安装 创建版本库 工作区与暂存区 远程仓库 分支管理 常用命令 其他 ...
最新文章
- 过程 oracle 写在哪里,Oracle怎么写存储过程? 在什么地方写以及怎么调用?最好给个Sample 急(2)...
- 自动化 CICD 与灰度发布
- 用Delphi创建服务程序
- html是以一种通用的方法来,c++ 有一种通用的方法来使函数模板适应为多态函数对象吗?...
- crontab定时任务中文乱码问题
- 深层神经网络——激活函数去线性化
- 【设计模式】第二章 代理模式
- hexbin_Power BI Desktop中的Hexbin散点图
- sql azure 语法_如何将SQL Server数据库备份到Microsoft Azure
- 苹果发布新iPhone SE,售价3299元起;百度网盘破解者被捕;GitHub核心功能免费开放 | 极客头条...
- 学会java要多久_多长时间可以学会Java?
- 苹果证实将弃用Windows版QuickTime
- Microsoft Windows Sharepoint Services V3.0 安装图示
- excel手机版_如何一次性将单位所有人的手机号导入手机通讯录中?
- 腾讯云服务器如何安装宝塔面板?
- 制作u盘winpe启动盘_u盘启动盘制作教程
- 腾讯人口密度热力图_从腾讯位置大数据,看中国的超级城市
- 从此告别PPT制作的烦恼:ChatGPT和MindShow帮你快速完成
- python 输入参数 获取不到_求助篇python3-re应用-数据无法获取
- 玩安卓从 0 到 1 之项目总结