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万+

Ubuntu 22.04下Minkowski Engine编译避坑指南:解决Cuda 12.2与Pytorch cu118版本冲突

本文详细介绍了在Ubuntu 22.04系统中解决Minkowski Engine编译时Cuda 12.2与Pytorch cu118版本冲突的实用方法。通过修改版本检查逻辑、创建兼容符号链接等技巧,帮助开发者顺利完成编译,并提供了性能优化建议和替代方案,确保三维点云处理任务的高效运行。

weixin_42543309的博客 162

告别GitHub!手把手教你用Gitblit在Windows 10上搭建私人局域网Git服务器(附SourceTree配置)

本文详细介绍了如何在Windows 10环境下使用Gitblit搭建私有Git服务器,实现局域网内高效代码协作。通过轻量级的Gitblit解决方案,开发者可以享受数据完全自主、离线可用性和局域网高速访问等优势。文章包含从环境准备、安装部署到SourceTree配置的全流程指南,特别适合金融、医疗等敏感行业团队使用。

weixin_30430169的博客 283

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

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

middle_age666的博客 1万+

分布式光纤传感(DFOS)DTS/DAS/DSS 三合一:10公里管线监测实战与数据解读

本文详细介绍了分布式光纤传感(DFOS)技术在10公里管线监测中的实战应用,通过DTS(温度)、DAS(振动)、DSS(应变)三合一系统,实现对管线健康状态的立体感知。文章涵盖工程部署、数据采集、多物理量数据融合及噪声抑制等关键技术,展示了如何通过一根光纤完成复杂监测任务,显著提升管线安全性和维护效率。

weixin_29168153的博客 315

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

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

u011029104的专栏 2万+

AWSIM模拟器 新增多相机

本文介绍了基于Unity6引擎对AWSIM自动驾驶模拟器的优化方案,主要针对多相机系统的扩展实现。作者通过修改EgoVehicle.cs和AutowareSimulationDemo.cs核心代码,将原单相机系统升级为5相机配置。关键技术点包括:1)使用List容器管理多个CameraSensor组件;2)完善相机初始化流程;3)配置5个相机UI显示窗口;4)修改ROS话题设置。优化后的系统可支持BEVFusion等多传感器融合算法的测试验证,为Autoware.universe 0.45.0及以上版本提供

W805698955的博客 831

【Python爬虫(90)】以Python爬虫为眼,洞察金融科技监管风云

本文聚焦爬虫技术在金融科技监管中的应用。开篇阐述金融科技发展带来监管挑战,引出爬虫技术的重要性。接着介绍金融科技监管政策与合规要求,包括政策法规体系、合规细则及政策变化应对。随后探讨爬虫技术选型、数据监测策略、风险指标抓取及案例实操。还阐述基于爬虫数据构建风险预警与防控机制,含模型构建、阈值设定等。最后总结爬虫技术应用成果,展望其与人工智能融合、适应新监管需求及重视数据安全的未来发展趋势。

邓邓子的博客 1063

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

Git 安装及配置教程

绯樱殇雪的博客 2万+

芯片设计|SoC芯片设计流程 与 软硬件协同设计

SoC通常被称作系统级芯片或者片上系统,作为一个完整的系统,**其包含了硬件和软件两部分内容**。这里所说的硬件指SoC芯片部分,**软件是指运行在SoC芯片上的系统及应用程序**。既然它是由软件和硬件组合而成,则在进行系统设计时,**就必须同时从软件和硬件的角度去考虑。**

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 1825

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

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

weixin_30785593的博客 215

CAPL如何设置或修改CANoe TCP/IP协议栈的底层配置

MSS = MTU - tcpHeader - ipHeader,也就是MTU = MSS(1360) + tcpHeader(20) + ipHeader(20) = 1400,说明CAPL是可以动态设置网络底层配置参数的!然后在CAPL中设置此网卡MTU值为1400,然后创建UDP套接字,一次性发送2000个字节,在Trace窗口看看首帧报文二层Data的长度。所以我们还不能用UDP协议来验,应该用TCP协议来验,也就是在TCP三次握手时通过Tester的MSS值推导出自己的MTU值。

jasonj333 992

Arduino、ESP32驱动SFA40甲醛传感器(气体传感器篇)

SFA40甲醛传感器是一款基于盛思锐电化学原理的专业HCHO检测模块,具备卓越的抗酒精干扰能力(乙醇交叉敏感度<0.3%)、高达±20ppb的检测精度及0~1000ppb的宽量程。该传感器内置SHT4X温湿度传感器进行自动补偿,确保数据的长期稳定性;其小尺寸、低功耗的特性,可快速集成至智能家居、空气净化器、物联网环境监测等系统中,实现对甲醛浓度的精准、可靠监测。

不脱发的程序猿 306

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

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

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

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

2401_89173016的博客 854

IMSL CNL 7.0.0 (x86-64)Crack

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

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

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

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

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、付费专栏及课程。

余额充值