精华内容
下载资源
问答
  • 参考:GitLab使用教程,看这一篇就够了 - 简书 gitLab使用方法 - 简书 1.在gitlab上创建项目 2.用gitBash去clone gitlab的项目

    参考:GitLab使用教程,看这一篇就够了 - 简书

    gitLab使用方法 - 简书

    Git 基本操作 | 菜鸟教程

    删除本地git的远程分支和远程删除git服务器的分支 - VAllen - 博客园


    1.git基本介绍

    Git 常用的是以下 6 个命令:git clonegit pushgit add 、git commitgit checkoutgit pull

    2.一般开发流程步骤

    (个人理解)

    刚开始的话

    1)在gitlab上创建项目

    2)用gitBash去clone gitlab的项目

    3)本地创造新分支,在新分支上进行开发并且commit

    4)在主分支上合并新分支并commit,以及push到远程服务器

    已经是开发中的话

    1)用gitBash去pull最新的项目,git pull 相当于 git fetch + git merge。

    2)本地创造新分支,在新分支上进行开发(修改添加删除)并且commit(只有在本分支commit,修改的内容才会属于本分支)

    关于冲突解决方案:

    Git解决冲突总结_言的专栏-CSDN博客

    git权威指南总结七:git merge冲突解决_19年,重新开始写的博客-CSDN博客_git merge 冲突

    3)在主分支上合并新分支,这时候一般要手动解决冲突,确定解决冲突后合并到主分支并commit,以及push到远程服务器。git push后远程服务器上会被覆盖。

    3.git指令大全

    展开全文
  • 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器...

    目录

    前言

    一、打开要上传的文件夹

    二、初始化git仓库

    三、打开自己的git仓库地址

    四、身份认证(登录git)

    五.上传文件夹中的文件

    六、添加日志

    七、push相应文件


    前言

    2021春季的软件构造实验课,所有的代码以及库文件最终都需要通过git上传到远端的指定仓库中,由于大多数同学初次接触git,上手慢,为此写一篇博客记录知识的同时也方便大家,当然前提是要下载好git客户端以及梯子工具

    一、打开要上传的文件夹

    在此处右键单击git bash:

    二、初始化git仓库

    代码如下:

    git init

    下面是我当时的操作:

    三、打开自己的git仓库地址

    代码如下(示例):

    git remote add origin https://github.comxxxxxxx

    下面是我当时的操作:

    四、身份认证(登录git)

    这步是针对第一次使用gitbash的同学的。

    代码如下:

    git config --global user.name “xxx”
    git config --global user.email “xxx@qq.com”/

    此处会有提示框,由于我已经登陆过,所以不会再显示这个步骤...

    今后再次使用gitbash后,如果用的是同一个账户,这步就不用再操作了。

    五.上传文件夹中的文件

    代码如下:

    git add . (注意add与‘.’之间有一个空格,此处为添加当前文件夹的全部内容)
    
    git add xxx (此处为添加当前文件下名为xxx的文件)

    下面是我当时的操作:

    注意,此步完成之后,可能会弹出warning,忽略即可,继续执行下一步。

    六、添加日志

    这一步是方便我们在git仓库中查看文件上传时的一些备注信息等等

    代码如下:

    git commit -m “xxx”(引号中随便写一些备注)

    下面是我当时的操作:

    运行之后,如果出现“create mode 100644 xxxxx”的字样,即表明添加日志成功!

    七、push相应文件

    代码如下:

    git push -u origin master

    下面是我当时的操作:

    运行之后如果出现如下字样(下面的仅仅是我当时的字样,不代表所有人),即表明已经添加成功:

    如果出现警告或者如下的错误:

    可以输入如下指令解决:

    git config --global http.sslBackend "openssl"
    

    之后重新输入如下指令:

    git push -u origin master

    如果未连接,即网络不稳定,多push几次就可以。

    刷新github之后,就能看到自己上传的文件了:


    在今后的上传git工作中,无需身份认证那个步骤啦,其他的只需要按顺序做其他步骤就可以啦!

     

    展开全文
  • git bash的安装和配置教程

    千次阅读 2017-08-21 14:38:54
    分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具;保存点 : git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的...

    分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具;

    保存点 : git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上;

    Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线进行; 这意味着Git的速度要比SVN等工具快得多, 因为SVN等工具需要在线时才能操作, 如果网络环境不好, 提交代码会变得非常缓慢;

    Git基于快照 : SVN等老式版本控制工具是将提交点保存成补丁文件, Git提交是将提交点指向提交时的项目快照, 提交的东西包含一些元数据(作者, 日期, GPG等);

    Git的分支和合并 : 分支模型是Git最显著的特点, 因为这改变了开发者的开发模式, SVN等版本控制工具将每个分支都要放在不同的目录中, Git可以在同一个目录中切换不同的分支;
    分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去;

    分支灵活性 : 用户可以随时 创建 合并 删除分支, 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。

    我的博客:CODE大全www.codedq.net业余草www.xttblog.com爱分享www.ndislwf.comifxvn.com

    Git通用客户端官方下载地址

    http://git-scm.com/downloads

    Git软件安装

    欢迎界面 : 直接下一步;

    协议 : 必须接受;

    git客户端版本控制软件

    安装位置 : 预留100M空间, 自定义安装位置;

    git客户端版本控制软件

    选择安装组件 :也可以默认选择;

    我的博客:CODE大全www.codedq.net业余草www.xttblog.com爱分享www.ndislwf.comifxvn.com
    — 图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式;
    — 桌面浏览(Windows Explorer integration) : 浏览源码的方法, 单独的上下文浏览 只使用bash 或者 只用Git GUI工具; 高级的上下文浏览方法 使用git-cheetah plugin插件;
    — 关联配置文件 : 是否关联git配置文件, 该配置文件主要显示文本编辑器的样式;
    — 关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件;
    — 使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码;

    git客户端版本控制软件

    开始菜单快捷方式目录 : 设置开始菜单中快捷方式的目录名称, 也可以选择不再开始菜单中创建快捷方式;

    git客户端版本控制软件

    设置环境变量 : 选择使用什么样的命令行工具, 一般情况下我们默认使用Git Bash即可, 默认选择;
    — Git自带 : 使用Git自带的Git Bash命令行工具;
    — 系统自带CMD : 使用Windows系统的命令行工具;
    — 二者都有 : 上面二者同时配置, 但是注意, 这样会将windows中的find.exe 和 sort.exe工具覆盖, 如果不懂这些尽量不要选择;

    git客户端版本控制软件

    选择换行格式 :
    — 检查出windows格式转换为unix格式 : 将windows格式的换行转为unix格式的换行在进行提交;
    — 检查出原来格式转为unix格式 : 不管什么格式的, 一律转为unix格式的换行在进行提交;
    — 不进行格式转换 : 不进行转换, 检查出什么, 就提交什么;

    git客户端版本控制软件

    开始安装 :

    git客户端版本控制软件

    安装结束 : over;

    git客户端版本控制软件

    配置GitHub

    在开始菜单找到Git Bash右键属性,修改Git Bash的配置 : 将Git Bash设置为快速编辑模式, 可以更好的使用该命令行工具 :

    我的博客:CODE大全www.codedq.net业余草www.xttblog.com爱分享www.ndislwf.comifxvn.com

    git客户端版本控制软件

    创建本地ssh(一种传输代码的方法,速度快安全。详细可去百度查资料)(也可以选择HTTPS传输,那就跳过此步。)

    ssh-keygen -t rsa -C "13241153187@163.com"

    GitHub邮箱 : 该命令后面的邮箱就是GitHub的注册邮箱;
    路径选择 : 使用该命令之后, 会出现提示选择ssh-key生成路径, 这里直接点回车默认即可, 生成的ssh-key在默认路径中;
    密码确认 : 这里我们不使用密码进行登录, 用密码太麻烦;

    git客户端版本控制软件

    将ssh配置到GitHub中

    进入生成的ssh目录 : C:\Documents and Settings\Administrator\.ssh (或者 C:\Users\自己电脑用户名\.ssh)中, 使用记事本打开 id_rsa.pub 文件, 将该文件中的内容复制;
    id_rsa.pub 文件内容 :

    ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtT1YCeaNulpfC+ARqAWrCdfpi6CpW3gkGT0hp6Q8by7NnEfy4dah9CwSrNbWJH5eS4tiqckE+bdbSVNvAboFD1MtGZjtzE4GDweG/6J/SDYV/ADFN/RLWGb+5rQ8wMCjc/fODgLJDFxk1Fwk/TTqTcbtLab1toLcts3zGIW5DstA3RQ0CCX/sPew5m7vh7DcKXluj2TBd9hw== 13241153187@163.com

    进入GitHub网站 : 登录GitHub, 选择Account Setting 用户设置:

    git客户端版本控制软件

    选择左侧的SSH-KEY选项 :

    git客户端版本控制软件

    点击右侧的Add SSH key :

    git客户端版本控制软件

    将上面复制好的ssh-key复制进去 :

    git客户端版本控制软件

    验证是否配置成功 :

    ssh -T git@github.com

    验证时可能让你输入YES。

    成功提示 : 如果出现Hi han1202012! You’ve successfully authenticated, but GitHub does not provide shell access. 就说明配置成功, 可以连接上GitHub;

    git客户端版本控制软件

    配置本地用户和邮箱

    用户名邮箱作用 : 我们需要设置一个用户名 和 邮箱, 这是用来上传本地仓库到GitHub中, 在GitHub中显示代码上传者;
    使用命令 :

    git config --global user.name "HanShuliang" //设置用户名 
    git config --global user.email "13241153187@163.com" //设置邮箱

    git客户端版本控制软件

    到此Git客户端已安装及GitHub配置完成,现在可以从GitHub传输代码了。

    设置Git本地项目开发库默认路径

    如果设置了,就不用每次打开Git再cd打开目录了。方法:右键git快捷图标(名叫:Git Bash),找到快捷方式-起始位置,把你的项目地址放在这里就可以了。如下图:

    git默认项目开发库路径设置

    我的博客:CODE大全www.codedq.net业余草www.xttblog.com爱分享www.ndislwf.comifxvn.com

    展开全文
  • 其实对于程序员来说有一个非常简单有效的方法,那就是使用Git Bash。程序开发中少不了使用Git,同时会安装了Git BashGit Bash是Windows下的命令行工具。 基于msys GNU环境,有git分布式版本控制工具,主要用于git...

    如何在Windows中使用Linux命令?

    网上有很多说是安装CygwinPortable 在cmd 窗口下是用linux 命令,但是还有一些缺陷。

    其实对于程序员来说有一个非常简单有效的方法,那就是使用Git Bash。

    程序开发中少不了使用Git,同时会安装了Git Bash。Git Bash是Windows下的命令行工具。 基于msys GNU环境,有git分布式版本控制工具,主要用于git。但是除了使用git命令以外,还可以使用linux命令。(当然也有一些命令不能使用,比如apt-get等)

    安装了Git Bash以后,只需要在文件夹空白处右击,就可以弹出可输入Linux命令的控制台:

    95b5d2c285a008d0abda3f5dcc7d419c.png

    Git的安装有很多百度经验可以参考,也可以只安装Git Bash。

    在windows下为什么装了git bash工具后就能执行linux命令?

    以下回答源自知乎:

    简单说:因为这些工具在 Windows 中实现了 Linux 的功能。

    Windows 和 Linux 提供给应用程序的功能接口是不一样的,所以这些应用不能直接在 Windows 中运行。要让这些程序运行,有两种办法,一个是修改程序的代码,让它在 Windows 中使用 Windows 的接口。另一个是在 Windows 中实现 Linux 的接口。

    而实际上程序太多,一个个去改代码并不方便,所以就选择第二种方法。

    因為 git for Windows 自帶了個 mingw 啊。git 要正常運行需要這個最小的 mingw 環境而已。

    其它問題看起來都是 mingw 的問題了,比如為什麼不能執行 Linux 的 elf ,因為這是 mingw 不是 wsl 。

    Git for Windows自带了Linux下一些命令行工具的Windows版,注意它们都是被编译成Win32应用程序的,本质上还是Win32环境,所以实际上还是只能运行Win32可执行文件。

    而Win10提供的WSL相当于一个Linux“模拟器”(原理不完全一致),可以直接运行Linux二进制文件

    链接:https://www.zhihu.com/question/65055974/answer/227486573

    来源:知乎

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    Git Bash 简单操作

    在Windows下使用Git Bash,用的是Linux命令,常用几个文件操作命令如下: Windows命令 Linux命令 意义 cd e:\xxx cd /e/xxx 切换到xxx目录 cd pw ...

    在git bash中使用命令行调用tortoisegit提交代码或查看日志

    Tortoisegit commit / show log命令行 TortoiseGitProc.exe /command:commit TortoiseGitProc.exe /command:lo ...

    windows的cmd和git bash的常用命令

    windows下使用git bash,使用的事linux下的命令,整理常用命令如下: windows下的命令 linux下的命令 命令的含义 cd e:\xx cd /e/xx 切换到xx目录 cd ...

    git 入门教程之 git bash 竟然不支持 tree 命令

    开门见山 git bash 是 Windows 用户安装 git 时默认安装的命令行工具,不仅界面漂亮功能也不错,大多数情况下可以替代 Windows 原生的 cmd 命令行. 然而,git bash ...

    git安装,windows下git bash默认目录更改

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

    git bash here 的 ~/.bashrc 配置文件。和 vue/cli 3. 0 的 .vuerc文件(preset )

    今天就来讲一下git有关的小技巧,.bashrc文件是用户配置文环境变量的文件,每次git bash会首先运行里面的内容 1.自动运行 每次进入git bash都会先读取.bashrc里面的内容,因此 ...

    windows Git Bash 无法运行python解决方法

    以前运行cmd命令都是在cmd里面的,但是那个页面实在是太丑了,后面我就全部用git bash来运行window下的命令了. 但是在git bash 中运行下python – -version 或 p ...

    git bash 报错bash: *: command not found

    默认安装的git bash某些功能是没有的,比如zip,在git bash下执行zip和unzip命令时会报错命令找不到,但值得庆幸的是,我们可以安装我们需要的命令,以下以zip命令为例,步骤如下: ...

    GitHub 新手教程 三,Git Bash

    1,通过 开始菜单 启动 Git Bash,或者 在 cmd 下执行以下命令: D:\SoftWare\Git\git-bash.exe --cd-to-home (D:\SoftWare\Git 是 ...

    随机推荐

    Django rest_framework 实用技巧

    前言: 最近工作中需要用到Django rest_framework框架做API, 边学边写,记录了一些实际工作中需要用到的功能,不是很全也不系统,以后需要什么功能可以在这查询. 后续还会更新其它的用 ...

    Socket网络编程例子

    1.为了安全的进行通信,基于ACK确认机制----重传机制 使用selector机制的多路复用的IO通信机制,此外还有epoll控制 业务挂接点或者接入点: 常见的接入点: RDBMS进行CRUD M ...

    Spring—Hibernate

    1.家jar包 2配置applicationContext与xxx.hbm.xml(根据需要决定是否配置hibernate.hbm.xml) applicationContext.xml <?x ...

    MySQL开发指南

    数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维.参与数据库生产环境的问题优化和解决等方面的事宜. 1.关于MySQL数据库 2.搭建MySQL环境 3.入门常用SQL. ...

    在CENTOS上源码搭建LNMP环境

    前言 1.操作前提: CentOS Linux release 7.5.1804: sudo用户(需要root权限): 2.需要安装的组件: nginx稳定版:nginx-1.14.0: MariaD ...

    vue回到顶部组件

    html

    safe close tcp connection

    https://blog.netherlabs.nl/articles/2009/01/18/the-ultimate-so_linger-page-or-why-is-my-tcp-not-reli ...

    NAND FLASH驱动程序

    NAND FLASH是一个存储芯片那么: 这样的操作很合理"读地址A的数据,把数据B写到地址A" 问1. 原理图上NAND FLASH和S3C2440之间只有数据线,     怎么 ...

    展开全文
  • 作为一个萌新,我翻遍了网上的Git Bash教程,可能因为我理解力比较差,经常看不懂教程上在说什么。 (。-`ω´-)所以我决定自己一边摸索一边记录,写教程造福那些理解力跟我一样差的人…… 文章目录 1 下载安装 ...
  • 作为一个萌新,我翻遍了网上的Git Bash教程,可能因为我理解力比较差,经常看不懂教程上在说什么。 (。-`ω´-)所以我决定自己一边摸索一边记录,写教程造福那些理解力跟我一样差的人…… 文章目录 1 下载...
  • 例如,我需要使用的是anaconda配置的名为pytorch的虚拟环境,进入git bash,在任意目录下输入source activate pytorch ,这里的pytorch是虚拟环境的名字; 进入脚本所在目录 例如,我输入的目录是cd d:software/...
  • Git使用总结(包含Git BashGit GUI的使用)

    万次阅读 多人点赞 2016-06-07 21:50:45
    Git总结简介 说明:下列文本性内容部分来自廖雪峰的网站,一部分来自公司实战,一部分来自官方网站 版权声明:本文为原创... http://www.liaoxuefeng.com/ Git的完整学习教程 2. https://git-for-windows.github
  • git 使用教程 git bash

    2021-11-25 14:30:09
    本文记录一些git使用方法,主要为git bash使用。因为不常用git,每次使用都会忘记,在此记录下傻瓜用法。 git bash windows下安装git自带安装,为达到和linux系统下使用git相同的效果,一些bash命令和linux相同。...
  • 在window上使用gitbash软件,使用make命令时出现了bash: make: command not found 这样的错误。在网上找了一些教程教程较少,试了几个也没成功。因为我也是无意中成功的(在一个角落里看到了一个解决方案),所以...
  • 3)Git Bash窗口下右键可以打开搜索选项和设置选项,可以查看到常用的快捷键: 设置选项中Text可以设置字体大小及其他: 2、git常用命令及操作说明 1)git – help 可以看到所有git 命令,其也介绍了对应用法。
  • pycharm中terminal中使用git bash替换cmd 1、背景 系统:windows 想要在pycharm上的terminal中使用git bash而不是系统自带的cmd 可以调用基础的Linux命令 比如ls 等 2、方案一:可以替换为powershell 1、powershell...
  • 为了更加熟练使用Git Bash,我决定更换终端。有关Git Bash的安装,见本人的这篇文章。先前我看到知乎上一篇文章的做法是,打开设置搜索 shell:windows ,点击 setting.json 中编辑: 在此处输入Git Bash的可执行...
  • python如何使用gitbash执行git命令代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-#@name : find_t.py# @author : cat#@date : 2017/8/2.import osimport timedef bash_shell(bash_command):"""python 中执...
  • GitKraken使用教程

    2021-07-27 15:36:51
    yarn安装教程请参考: Windows下 安装yarn,利用chocolatey软件包管理工具,比npm更快更稳定--梦逸灵箭的博客 windows 下载最新的安装包 https://release.axocdn.com/win64/GitKrakenSetup.exe 屏蔽更新 打开...
  • 如果git没有搭建好,可以转到 git服务器的搭建和简单使用 服务器搭建好之后就是我们日常的使用啦,这里简单介绍一下git的工作流: git是分布式的版本管理工具,也就是可以用它管理我们多人协作开发的项目,可以方便...
  • 简介: 官网下载git工具,随后配置git bash的颜色和透明度, 颜色等 文章目录 本博文的简述or解决问题?重要提示:教程步骤: 本博文的简述or解决问题? ​ 详情: 见简介 编程环境: win10 x64 专业...
  • git安装教程

    2021-11-04 08:29:38
    1.git的安装包下载 点击Git 然后点击 Download for Windiws按钮下载git最新版本安装包,如下图 下载好安装包就开始安装了 2.git安装 1、打开安装包 2、下一步路径选择 我选择的是d:\Program Files\...
  • (干) 2.1版本控制程序——Git Bash 2.2安装(Windows系统) 2.3初始设置 2.4使用 2.4.1添加一个专门的文件夹并写好你最初的源代码 2.4.2忽略文件 2.4.3让git定位到项目 2.4.4初始化仓库 2.4.5检查状态:(git ...
  • Git可视化教程——Git Gui的使用

    万次阅读 多人点赞 2017-04-28 15:43:04
    Git可视化教程——Git Gui的使用
  • git基本使用教程 带着以下问题阅读本文,相信会事半功倍。 什么是git?为什么用git而不是其他的版本控制工具,如svn? 什么是仓库?本地仓库与远程仓库,常用的远程仓库有哪些,如何建立? 怎么用git?如何用git...
  • 今天就说一下vscode中的控制台怎么切换成 git bash 注意:前提是要你有安装git bash ! 这是默认power shell控制台样式 那现在我们就开始教程吧 1. 打开vscode的设置 2. 输入 shell: Windows ,出现下面几个配置...
  • 一、Git概述 1.1 Git历史 Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002...
  • Git是目前流行的非常好用的版本控制工具,这里介绍两种安装方式,1、yum安装,2、从github上下载...如果想要使用最新版的git,得自己下载最新源码安装。所以这里我们进入git 在GitHub上发布版本页面https://github.c...
  • 其实为什么要写这个心得,主要是因为每次自己使用git的时候遇到一些比较棘手的问题时,总是不好找到解决方法,在使用并且学习的时候我也买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程...
  • 第四步:选择默认编辑器,我日常使用Vscode作为编辑器,勾选使用 Visual Studio Code 作为 Git 的默认编辑器,点击[next] 第五步:[创建文件夹]界面,选项默认,点击[next] 第六步:[修改系统的环境变量]界面,我...
  • git使用前的配置 1、配置本地git 安装完成之后需要配置自己的名称和邮箱: #配置你的名称 git config --global user.name "yourname" #配置你的邮箱 git config --global user.mail "youemail@email.com" 2、...
  • 一、git安装 进入git官网:git官网,下载windows版本并安装。...1、打开gitbash终端,新建一个.ssh文件夹: mkdir ~/.ssh 2、进入文件夹: cd ~/.ssh 3、执行生成ssh key的命令,并按三次回车: ssh -keygen -t
  • 前提自己本地安装好git,并且idea配置好git,以下教程是新增/更改git远程地址 我的IDEA版本:2021.2 右键项目菜单找到:Git>Manager Remotes.. Manager Remotes弹出框新增 Name:自己定义即可,我的为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,437
精华内容 11,774
关键字:

gitbash使用教程