Windows下Git使用帮助

Windows下Git Bash的基本使用 创建版本库 首先创建项目的目录,然后打开目录,在目录中右键,选择Git Init Here来完成项目仓库的初始化: 也可以,选择“Git Bash”打开命令窗口输入命令“git init”来完成项目的初始化: 初始化完成后,会在目录下创建一个.git的隐藏目录,用来存放项目信息。 添加文件到版本库 在项目目录下新建文件readme.txt, 阅读详情

今天申请BAE的Node云环境,决定尝试下git进行源代码管理。

BAE的帮助文档还是挺赞的,有图有真相,下面的内容来自BAE Git帮助 http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/manage/git#clone.E4.BB.A3.E7.A0.81

获取应用的Git地址

通过如下步骤,可以获得应用对应的Git地址:

1. 使用您的百度账号登录 百度开发者中心;
2. 进入 “管理中心”,打开所有应用列表页 ;
3. 点击所需 “具有托管状态的”应用 对应的“操作” >“管理” ,即可进入该应用对应的“应用信息” 页;
4. 点击 “应用信息”页左边栏中的 “云平台”> “云环境(BAE)”,进入 “版本管理”页面(如图1所示):

16.jpg 
图1:管理中心“我的应用”页

5. 点击 “版本管理”页面下方的Git地址处的“ 点此复制”,获得该应用的Git地址(如图2所示):

001.png 
图2:管理中心应用列表页

Git客户端使用说明

下载Git客户端

目前,无论是 Windows 还是 Linux 平台都有比较成熟的Git客户端工具,具体信息如下:

下面以Windows为例,概述安装及使用Git部署代码的主要流程。

安装TortoiseGit

如果您已安装了TortoiseGit,则请跳过此步。

安装TortoiseGit之前需要先安装msysGit(下载地址:http://code.google.com/p/msysgit/downloads/detail?name=msysGit-fullinstall-1.8.1.2-preview20130201.exe&can=2&q= ),打开安装程序之后按提示进行安装即可。

安装TortoiseGit也比较简单,点击运行安装程序即可;安装过程中如果出现下图(如图3所示),则表示Git已安装成功,可进入下一步。

002.png
图3:安装TortoiseGit成功

配置msysGit路径

在第一次clone版本库时,会提示“Set MSysGit Path”;设置msysGit安装目录下的bin目录即可,或右键选择“TortoiseGit > Settings”进行设置。

clone代码

使用TortoiseGit检出代码即clone代码的主要流程如下:

1. 创建本地目录,用于存放从Git版本库中clone的代码。(如图4所示)

本地目录可以是任意名字;本地目录将作为Git的工作目录。

003.png
图4:设置msysGit路径


2. 选中本地目录,右键选择“Git Clone”。(如图5所示)

004.png
图5:Git Clone操作

3. 在弹出窗口中,粘贴应用对应的Git地址。(如图6所示)

005.png
图6:填写信息

4. 点击“Ok”后,进入用户信息验证;输入百度账号和密码,完成验证(如图7所示)。

006.png
图7:用户信息验证

5. 验证成功,出现如下提示(如图8所示);将代码clone到本地目录中。

007.png
图8:代码clone成功

6. 进入本地目录即看到clone到本地的文件。

代码管理

在本地目录中,您可以对版本代码进行增加文件或目录、删除文件或目录、修改文件内容及重命名文件和目录等。

新增文件和目录

通过Git新增文件和目录的操作步骤如下:

1. 如需在本地Git目录中新增文件或目录,既可在本地目录中直接新建,也可从其他地方复制进来。

2. 在提交到Git地址之前,需要先进行“Add”操作,告知Git客户端增加了文件(如图9所示)。

008.png
图9:增加操作

3. 如果新增目录中包含文件或者目录,可选中所有,将新增目录以及其子目录或子文件一次性加入。(如图10所示)

009.png
图10:增加目录内文件

4. 点击“Ok”操作成功之后弹出的对话框(如图11所示中),点击“Commit”提交修改,也可直接“commit”将代码提交到Git地址中去。

010.png
图11:提交

删除文件和目录

选中要删除的文件,选择Git的“delete”操作,删除当前文件(如图12所示);请不要直接删除。

011.png
图12:删除文件

重命名文件

通过Git重命名文件的操作步骤如下:

1. 选中要重命名的文件,点击右键选择Git的“Rename”操作(如图13所示);请勿直接重命名文件。

012.png
图13:重命名文件

2. 在弹出的窗口中输入新的文件名。(如图14所示)

013.png
图14:填写文件名

3. 点击“Ok”后,刷新本地目录即可。

提交更新

通过Git提交更新的操作步骤如下:

1. 在将更新提交到Git地址时,可逐个更新提交,也可在本地目录一次提交所有更新。(如图15所示)

014.png
图15:commit所有更新

2. 在弹出框中,根据需要输入本次commit的更新说明(如图16所示);点击“确定”,完成commit操作。

015.png
图16:commit信息框

3. 如果显示如下框(如图17所示),则说明提交更新成功。

016.png
图17:commit更新成功

4. Push到服务器上,点击右键选择“Push”操作,弹出如下对话框(如图18所示)。

017.png
图18:Push版本库对话框

5. 点击“Ok”进行提交,输入用户名以及密码。

提交成功后显示下图所示对话框。

018.png
图19:Push版本库成功

此外,利用TortoiseGit可进行的操作还有很多,如:“更新”、“查看日志”和“撤销”等;这里不再赘述。

保存用户名和密码

TortoiseGit不支持本地保存用户名和密码。为避免每次与服务器的交互都需要输入用户名以及密码,可在Windows环境下新增一个名为HOME的环境变量,如图20所示。

019.png
图20:设置环境变量

HOME变量的值可以自己定义,在新建的HOME环境变量指定的目录中,新建名为_netrc的文件,文件内容如图21所示。(如使用Linux环境则可在当前登录帐号的根目录下新建一个名为.netrc的文件,内容与图21所示一致。)

020.png
图21:_netrc内容设置

此时,再次通过TortoiseGit进行服务器操作时可免输用户名和密码,但如使用公用计算机时则需要防止帐号密码的泄露。

Windows下使用git提交代码到gitee Windows下使用git提交代码到gitee下载并安装Git设置帐号信息上传本地代码到gitee上 下载并安装Git 可以在清华大学开源软件镜像站或在Git官网下载Git安装软件。 下载完成后自己选择安装路径,然后一路next即可。 检验安装是否成功:git --version 设置帐号信息 进入到提交代码的目录下:cd x:\dd\sdd\dddd… 自己的盘符(很重要) 执行命令: git config --global user.name “your name” git config --gl 阅读详情

相关推荐

Windows环境下Git使用方法,分支管理,冲突解决

Git本地操作 一、Git 用户信息配置 这里的name和email记得换成自己在Github上注册的! # 设置全局用户名和邮箱 $ git config --global user.name "xxx" $ git config --global user.email "xxx@xxx.com" 二、Git的基本使用 1. 创建一个新仓库并初始化 git init gi...

coding 1237

windows的git配置流程

一、安装、配置git数据 1、下载git软件-- Git - Downloads 2、软件安装 软件下载好之后,双击一路next安装即可(中间不需要自定义,默认就可以);安装好之后,打开gitBash 3、检测安装情况 打开后显示界面——输入git–version;可以查看git是否安装成功和git的版本 4、配置git //声明用户名 //声明邮箱地址 git config --global user.name "你的用户名" git config ...

Wmeihua的博客 9516

Windows平台下的Git安装及命令入门工具包

Git是一个开源的分布式版本控制系统,它是世界上最快和最流行的版本控制系统之一。Git由Linus Torvalds于2005年创建,以支持Linux内核开发。自那时起,它就在软件开发领域获得了广泛的普及和认可。Git允许开发者高效地进行代码管理,同时解决了许多其他版本控制系统存在的问题。版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统能够帮助开发者跟踪文件的更改历史,管理不同版本之间的差异,并且允许多人协作开发。

weixin_42573757的博客 808

Windows安装配置Git教程(2023.10.06 Git2.42.0)

Windows安装Git教程

一只快乐的小蒟蒻~ 1万+

YOLOv11+SAHI实战:5步搞定无人机航拍小目标检测(附VisDrone数据集调参技巧)

本文详细介绍了如何结合YOLOv11目标检测框架与SAHI切片推理技术,高效解决无人机航拍图像中的小目标检测难题。通过VisDrone数据集调参技巧和5步实战指南,帮助开发者快速构建高性能检测系统,显著提升小目标检测的准确率和效率。

rum55的博客 191

SD-WAN组网案例——数据中心

SD-WAN组网案例——数据中心

2301_78457663的博客 706

Windows系统上Git详细图文安装及使用教程

安装完成之后,在开始菜单里能够看到如下列表。有Git BashGit CMDGit FAQsGit GUI,下面我们就分别介绍一下这几个。

middle_age666的博客 1万+

GWAS与eQTL相结合,进一步筛选疾病相关基因

欢迎关注”生信修炼手册”!在GWAS分析结果中,大部分显著的SNP位点都位于非编码区,很难直接挖掘这些位点的调控机制。通常假设与疾病关联的SNP位点通过调控基因表达来发挥作用,而eQTL...

庐州月光的博客 1万+

Git Windows版的安装与使用(保姆级教程,附案例)

版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。

u011029104的专栏 2万+

【Aseprite】制作Unity2D瓦片地图素材(平台游戏)

本文章用于记录用Aseprite软件制作2D平台游戏的瓦片地图的方法。

凡心所向,素履以往 5546

从零开始STM32cubeide学习

使用的是正点原子的精英版,单片机是STM32F103ZET6,详细讲解完成跑马灯实验

weixin_44077208的博客 2283

Git 安装及配置教程(Windows)【安装】

Git 安装及配置教程

绯樱殇雪的博客 2万+

YOLOv8损失函数升级:从CIoU到Wise-IoU v3的实战调优与避坑指南

本文详细介绍了如何将YOLOv8的损失函数从CIoU升级到Wise-IoU v3,以提升目标检测性能,特别是在小目标检测和样本不均衡场景下的表现。通过实战调优步骤和避坑指南,帮助开发者有效应用Wise-IoU v3的动态聚焦机制和单调性控制,显著提升模型精度和训练稳定性。

weixin_33737774的博客 590

git hub在windows上的使用(官方帮助的总结)

懒,一直没总结。。。 首先安装客户端Git for Windows. 按提示默认安装后,进入git bash(桌面上) 首先检查下有没存在的ssh cd ~/.ssh 如果没有(提示不存在)则输入 $ ssh-keygen -t rsa -C “your_email@youremail.com” 注意大小写,后面是你注册的邮箱 之后可以输入密码(不输入也可以) 这样就生成了一个ssh ...

weixin_30785593的博客 215

Weka学习笔记01:初探Weka世界

下载、安装和启动Weka、Weka数据格式

howard2005的专栏 1471

从零开始学习CANoe(十六)—— Graphics

Graphics是一种以时间轴为横坐标,符号值为纵坐标的显示分析方法,相对于Trace来说,更直观的观察出信号的跳变

蚂蚁小兵 9194

Git实战系列之Windows、Linux、macOS 三大系统安装 Git 的常见坑点及解决方案,附带 具体操作示例,帮助新手快速避坑

三大主流系统安装Git的常见问题及解决方案对比 摘要: 本文对比了Windows、Linux和macOS系统安装Git时的常见问题及解决方法。Windows用户需注意安装路径、PATH配置和换行符问题;Linux用户需解决版本过旧、SSH密钥和文件权限问题;macOS用户需处理Xcode工具、Homebrew权限和钥匙串存储问题。通用解决方案包括版本管理、SSH配置和中文乱码处理。文章提供了各系统的具体操作示例,如Windows的路径修改、Linux的PPA更新和macOS的Homebrew安装,并附有验证

专注分享PHP、python、AI、web前端等知识 2256

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Git Windows安装教程_git安装选择默认编辑器(1)

Git是目前世界上最先进的分布式版本控制系统。它的工作原理 / 流程如下:[ Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 ]

2401_89173016的博客 854

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

git进入项目目录 windows_Git使用教程 Windows使用Git全攻略

在Windows上安装Git点击Download开始下载,下载完成后双击安装包进行安装,之后一直点击“下一步”就可以完成安装了。创建代码仓库首先配置一下身份,这样在提交代码的时候Git就可以知道是谁提交的了。打开Git Bash,输入下面的命令git config -global user.name "Andy"git config-global user.email "glp664186796@...

weixin_39716160的博客 579

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Git在Windows下的安装

git提供了详细的中文官方文档,地址:Git - Bookgit在各种操作系统下进行安装的官方文档地址:Git - 安装 Git如果需要在Linux或Mac OS上进行安装,移步查看上面的官方介绍。windows下安装方法,官网上主要提供了3种:下面进行个说明:Chocolatey是一款windows下的软件包管理器,类似Linux的yum、apt等。国内网不好的同学不建议采用这个方案。如果有条件可以试一下,Chocolatey的安装也很简单:Chocolatey Software | Installing

程序猿的樊笼 7246

初次使用git心得

今天在使用webstorm创建vue项目的时候,提示 'git'不是内部命令,我就很奇怪了, 因为我是使用github 在码云进行代码托管的,我就想为什么要说我没的git,我就很不服了,于是乎我就win+r 输入cmd 一顿操作 输入git 结果发现没有git命令,很气~~~~。 打开度娘 谷歌一下,发现git 和 github 是不一样的。git是命令行托管工具,gith...

Dj19983160703的博客 368

Windows系统下,配置VScode的git以及git终端

之后按住键盘的Win + R键 → 输入 sysdm.cpl → 回车(或者在搜索里面搜编辑系统环境变量),之后点击“高级” → “环境变量”在“系统变量”里找到 Path → “编辑” → “新建”两行,放入git安装的路径,进行确定保存,例如我的。点击Setting,然后输入git:path,之后选择Edit in setting.json,加入。之后搜索cmd,之后运行,如下面所示就是成功。重新启动VScode,如下所示,安装成功。,注意这个是看自己路径在哪里。

weixin_44750594的博客 666

Ubuntu Linux/Windows如何使用Git

在Ubuntu和windows上安装并使用git,完成多人协作开发。

m0_64647210的博客 1671

windows系统 Git Server git服务器自己搭建 (基于 Gitblit or Gogs )

git是当前最先进的分布式版本控制系统。本文主要记录 在windows系统搭建git服务的过程。

xianda 的专栏 2003

如何在Windows上搭建完整的Git构建环境:终极指南

Git for Windows构建环境是一个专为Windows平台设计的完整开发套件,它基于MSYS2环境,为开发者提供了构建Git for Windows所需的所有工具和依赖。这个构建环境教程将带你从零开始,在Windows系统上搭建专业的Git开发环境,让你能够编译、测试和打包Git for Windows安装程序。 ## 🚀 Git for Windows构建环境概述 Git for

gitblog_00635的博客 668

Git LFS迁移:gh_mirrors/git/git在Windows的大文件处理

你是否在Windows系统中使用Git时遇到过大文件管理难题?仓库体积膨胀、克隆速度缓慢、传输失败频繁?本文将详细介绍如何在gh_mirrors/git/git项目中通过Git LFS(Large File Storage,大文件存储)解决这些问题,让Windows用户也能高效管理大文件。读完本文,你将掌握Git LFS的迁移流程、Windows环境配置、常见问题处理以及最佳实践。 ## Git...

gitblog_01132的博客 1137
上一篇: windows下的环境搭建配置redis
下一篇: 适配各种移动设备的mediaquery
spring21st
博客等级 码龄21年 450粉丝 407原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值