【Git-Git克隆代码与提交代码】使用Git命令方式拉取代码至本地以及上传代码到云端

这篇具有很好参考价值的文章主要介绍了【Git-Git克隆代码与提交代码】使用Git命令方式拉取代码至本地以及上传代码到云端。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1)安装gitbash

1、gitbash 中可以配置邮箱用户名

git config --global user.name "<您的用户名>"
git config --global user.email "<您的邮箱>"

2、查看相关信息

git config -l 

2)安装TortoiseGit

语言选择是安装 LanguagePack,flush 后选择中文。

1、单击Windows开始图标搜索 PuttyGen 并打开,在打开的窗口中单击“Generate”,即可生成密钥。

2、密钥生成后就可以分别将公钥、私钥进行存储。

  • 单击“Save private key”在弹出的窗口中输入文件名保存为私钥文件。

  • 单击“Save public key”在弹出的窗口中输入文件名保存为公钥文件。

3、将公钥绑定至远程仓库。

4、将私钥绑定至本地仓库(单击 Windows 开始图标搜索Pageant并打开,单击“Add Key”,并选择您生成的私钥文件即可)

3)检查电脑是否已经生成秘钥

1、在本地Git客户端中执行命令,尝试显示 ssh 密钥。如果提示“No such file or directory”则说明您这台计算机没有生成过SSH密钥。

cat ~/.ssh/id_rsa.pub

2、复制 SSH 公钥到剪切板

clip < ~/.ssh/id_rsa.pub

3、登录您的代码托管服务首页(注意:切换到您使用的区域),单击“设置我的SSH密钥”,弹出“SSH密钥管理”页面。

4、在“SSH密钥管理”页面,单击“添加SSH密钥”,弹出“添加SSH密钥”页面。

5、在“标题”中为您的新密钥起一个名字、将您在4中复制的SSH公钥粘贴进“密钥”中单击“确定”,页面会提示您操作成功。

6、当SSH密钥绑定成功后,您可以在客户端对您有访问权限的仓库进行一次 SSH-clone 操作,如果克隆成功了,则说明密钥设置成功(如果是第一次使用 ssh 克隆仓库到本地,客户端会弹出“The authenticity of host *.*.com can't be established. RSA key...(yes/no)?”的提示,输入 yes 后表示信任方可继续。)

4)设置https密码

1、首次登录时需要初始设置密码。您可以随时更改 HTTPS 密码,其步骤如下。

  • 登录您的代码托管服务首页,单击“设置我的HTTPS密码”,弹出“HTTPS密码管理页面”
  • 将其设置成与登录密码一样即可。

2、当设置好 HTTPS 密码后,您可以在客户端对您有访问权限的仓库进行一次 HTTPS-clone 操作,会弹出对话框要求你输入账号、密码,填写后克隆成功,则说明密码设置成功。

5)创建空仓库

6)克隆代码

1、ssh协议

git clone 仓库地址

2、https协议

git clone <您的HTTPS下载链接>

注意

如果使用 HTTPS 克隆时失败,且提示“SSL certificate problem: self signed certificate”,请执行如下指令进行配置:

git config --global http.sslVerify false 

(账号名/用户名)和 HTTPS 密码输入完成后,即可完成仓库克隆。

7)提交代码到云端

1、前提条件

  • Git 客户端安装配置。

  • 在代码托管服务中创建仓库。

  • 设置 SSH 密钥 或 HTTPS 密码。

  • 将云端仓库克隆到本地。

2、在克隆到本地的仓库中执行bash命令

基于 master 分支新建一条分支 feature1001,并切换到其中,在 master 分支中执行以下命令:文章来源地址https://www.toymoban.com/news/detail-553864.html

git checkout -b feature1001
git add -A
git commit -m "提交的备注"
git push [--set-upstream origin feature1001]

8)一般情况下代码拉取与推送的操作步骤

8.1.克隆

#拉取指定分支下的代码
git clone -b <分支名> <URL>

8.2.拉取

#拉取但不合并
git fetch origin dev
#查看拉取到更新代码的信息
git log -p FETCH_HEAD
#合并代码
git merge dev

#拉取并合并分支
git pull origin dev

8.3.推送

#git初始化
git init
#添加文件到本地库
git add ./
#查看git状态
git status
#查看分支
git branch -v
#切换分支
git checkout dev_kafka2hive
#增加远程地址并创建远端代号
git remote add origin http://192.168.1.1/test_project.git
#commit到本地库
git commit -m "初始化上传" ./
#推送代码到远端git
git push -u origin dev_kafka2hive

到了这里,关于【Git-Git克隆代码与提交代码】使用Git命令方式拉取代码至本地以及上传代码到云端的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git-Git常用命令、常见操作,创建镜像&切换新仓库、首次克隆、stash备份、查看及切换用户、修改默认分支、是否要保留本地修改等

    Git在日常开发中经常使用,但有时候还是会忘记or遇到些奇奇怪怪的问题。以此记录,提醒自己~不定期更新~ 首次克隆仓库及其模块 仓库首次拉取模块 更新子模块 保存修改 放弃修改==回退 添加当前目录下的所有文件到暂存区 提交暂存区到本地仓库中 查看项目当前状态

    2024年02月05日
    浏览(54)
  • git命令使用 将git仓库克隆到另一个仓库,并保留原来的提交记录

    君子拙于不知己,而信于知己。——司马迁   清屏:clear 查看当前面板的路径:pwd 查看当前面板的文件:ls 创建文件夹:mkdir 文件夹名 创建文件:touch 文件名 删除文件夹:rm -rf 文件夹名 删除文件:rm -f 文件名 移动文件/文件夹:mv 需移动文件/文件名 目标文件夹/(../上级)  

    2024年02月12日
    浏览(49)
  • git命令的基本使用(设置用户名、密码、提交、拉取、回退、分支、查看历史版本等)

    1. 首先就是初始化 git init 命令,然后打开文件显示隐藏文件,就能看到一个.git文件,该文件有就代表git初始化成功了。 2. 设置git用户名和密码,正常一个项目的远程库肯定会有人员权限的,只有开源的项目可以不用设置用户名和密码的:    2.1 用户名设置命令  git config

    2024年02月04日
    浏览(74)
  • git-git abandon之后内容提交的步骤

    abandon用到次数比较少,后续步骤容易忘记记录一下 通过Gerrit进行abandon(本地是commit状态) git log(确认记录) 撤销commit git reset --soft HEAD^ 撤销add git reset . 接下来正常修改提交就可以了 目前我只知道这个方法,有其他更简便方法可以教我一下

    2024年02月16日
    浏览(33)
  • git 仓库两种代码拉取方式及部分命令——大白话超详细一看就会

    git 项目拉取 方法一: 1,去官网安装git; 2,在文件夹右键点击打开菜单 选择Open Git Bash here 打开git命令框; 3, 第一次拉取需要设置,如果不是请忽略该步骤 使用git config --global user.name “名字”;git config --global user.email “邮箱”;设置你的个人信息; 4,输入git clone http:

    2024年04月16日
    浏览(46)
  • 【Git】Git(分布式项目管理工具)在Windows本地/命令行中的基本操作以及在gitee中的操作,使用命令行、图形化界面,进行提交,同步,克隆

    介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力? 我见过最好的答案就是:因为我喜欢的东西都很贵,

    2024年02月04日
    浏览(66)
  • git克隆或提交代码报403错误

    曾用一个 gitee 或github账号进行项目提交,现在使用另一个帐号在同一台电脑进行代码提交git commit或git clone时出现403错误。提交时的错误提示信息如下所示: $ git clone https://gitee.com/jobstudyit/NavicatPremium.git Cloning into \\\'NavicatPremium\\\'... remote: [session-9a45bf9a] Access denied fatal: unable to ac

    2024年02月16日
    浏览(80)
  • 【Git】拉取代码/提交代码

    1.从将本地代码放入远程仓库 ( 如果有分支的情况 ) [git checkout xx切换分支后 git add . 将本地所有改动文件新增 commit之后 git push(将代码全部提交)] 分支操作 2.在远程仓库拉取代码放入本地 🍉🍉🍉第一次从线上拉取代码到本地时,输入克隆命令: git clone 远程仓库地址 Errno -

    2024年02月11日
    浏览(100)
  • Git使用小乌龟克隆与推送代码Gitee--零命令行(组员版本)

    目录 上一篇文章(必读!!!) 概述 分支概念(权限分配): 总体操作思想: 操作步骤  一、组员第一天上班(云端仓库代码克隆到本地仓库进行代码编写) (一)Gitee云端仓库克隆到本地  (二)创建个人分支  (三)查看当前自己的工作分区  (四)把项目文件拉到

    2024年02月02日
    浏览(85)
  • Git拉取和提交代码

    git管理程序的整体流程如下: git其他分支合并代码到master分支 git主分支代码合并到自己的分支(主分支代码一般领先于自己的分支)

    2024年02月06日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包