如何安装git及远程提交文件

7 篇文章 2 订阅
订阅专栏

首先先下载git客户端:https://git-scm.com/download/win

下载完成以后,这届点击下一步next

到第五步的时候,有个选择Git使用的默认编辑器

Use the Nano editor by default
默认使用 Nano 编辑器
Use Vim (The ubiquitous text editor) as Git's default editor
使用 Vim 作为 Git 的默认编辑器
Use Notepad++ as Git's default editor
使用 Notepad++ 作为 Git 的默认编辑器
Use Visual Studio Code as Git's default editor
使用 Visual Studio Code 作为 Git 的默认编辑器
Step 6 Adjusting your PATH environment

总结:

在Windows上安装Git

在Windows上使用Git,可以从Git官网直接 下载安装程序,(网速慢的同学请移步 国内镜像),然后按默认选项安装即可。

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

说明git安装成功!

如何使用git:

第一步:

a、设置用户名:git  config -- global  user.name  '你再github上注册的用户名';

b、设置用户邮箱:git  config -- global  user.email  '注册时候的邮箱';

注意:该配置会在github主页上显示谁提交了该文件

c、配置ok之后,我们用如下命令来看看是否配置成功

  git config --list

2、初始化一个新的git仓库

右键文件夹,如图

Git GUI Here

Git Bash

我们选择Git Bash,然后输入一下命令,初始化一个新的git仓库

基本信息设置

git config --global user.name 这里是你的用户名
git config --global user.email 这里是你的邮箱

cd进入mylib文件夹,创建代码仓库

成功会提示:

Initialized empty Git repository in /baidunote/StudyContainer/.git
//默认情况下呢,这个.git是不给你看的,隐藏的,存储基本配置信息的

如果是克隆别人的代码仓库?

git clone https://github.com/WytheO/StudyContainer.git 

设置本地用户别名

git remote add origin https://github.com/WytheO/StudyContainer.git 

起一个名叫origin的别称代替后面的这一长串网址位置,这样的话,在后面的push就可以用这个别称代替:

git push -u origin master //master是以master主分支来提交你的代码

在自己初始化的代码仓库或者克隆的仓库里修改了文件后,在shell或者bash里进入到当前目录。然后检查修改情况、压入缓存、提交、上传:

git status //检查修改状况
git add . //压入缓存,或者说工作区
git commit -m "has changed by master"  //提交入管理器,或者说暂存区
git push -u OuyangM master //以主干master提交代码

git远程提交文件:


第一步生成公钥的key

ssh-keygen -t rsa -C "youremail@example.com"

进入/c/Users/seer/.ssh目录

公钥已经生成!

第二步登录你的github,点击setting设置

 

 

说明已经成功!

clone仓库到本地:

出现以上的表示克隆成功!

在完成克隆命令后我们进入test_android_java_maven目录,用ls -ah命令可以看到已经克隆成功,并且该目录已经是git可以管理的仓库了,因为出现了.git目录: 

接下来就可以在本地的克隆仓库上进行你所需要的操作了,你可以修改原本存在的文件,也可以添加新的文件。 
我在test_android_java_maven目录下新建了一个htt.txt文件,使用git status命令可以看到: 

它提示我们,如果你最终要commit这个文件,那么先add该文件。

最后就是add,commit,push三部曲了,就像之前的“add”提示,我们在每次操作后用git status命令都可以看到操作完成后的状态和相应的下一个步骤提示。 
add命令的格式:git add 文件名 

git status命令提示我们进行commit操作,当然我们可以先把所有新增的,更改的文件都add后,再一次性全部commit。

commit命令的格式:git commit -m “提交说明” 

关于push: 
(1)将本地仓库与要push的远程仓库关联; 
(2)把本地仓库的内容push推送到GitHub远程仓库。

关联远程库命令的格式:git remote add origin git@github.com:仓库地址.git 
说明:origin是git默认的远程库叫法,因为我之前已经用过origin这个名字关联其他的远程库了,所以这里的示例我用的是origin0,下面的push操作也相应的是origin0。

push命令的格式:git push origin master 
注意:如果你是第一次推送master分支,并且想把本地的master分支和远程的master分支真正地关联起来,建立一个它们之间的连接,可以加上-u参数:git push -u origin master,这样Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令,commit提交后,直接执行push命令:git push origin master就OK,无须再次关联远程库。

报错:

fatal: remote origin already exists.

解决办法:

先输入$ git remote rm origin

在输入$ git remote add origin git@github.com:chehec2010/test_android_java_maven.git

最后输入:git push -u origin master

说明提交成功了!

 

主要参考了 https://blog.csdn.net/qq_33361432/article/details/79919040的博客,亲测可用!

Git GUI Here工具的使用请参考: https://blog.csdn.net/str999_cn/article/details/39607293

实习笔记 —— Git II(远程提交
LGoGoGo的博客
05-14 267
git远程提交
git创建版本库并提交远程仓库
风中追风Yicheng的博客
12-26 735
什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: 打开git gui程序 $ mkdir learngit $ cd learng
Git 远程提交流程
Wow! You can really code!
11-19 229
全局配置 git config --global user.name "Your Name" git config --global user.email "email@example.com" 常用命令 初始化 git init 添加到暂存盘 git add . 提交 git commit -m "提示信息" 查看信息 git log 查看相关历史信息 git reflog ...
git远程提交
诺冰羽的虚拟世界
03-04 218
    git远程提交的前提是你己经将远程仓库与本地的联系搭好了。git远程提交步骤:1.在github上创建一个新的远程仓库。2.在你的本地找到对应的项目打开它,然后右击找Git Bash Here打开命令行。3.输入git clone <版本库的网址>。4.在本地打开文件隐藏名,把你的项目名文件夹中的文件拿出来。5.在命令行中输入git commit -m 注释。6.在命令行中输入...
GIT提交文件远程仓库
智识帮的博客
10-28 866
一、如果你是第一次使用git,需要进行简单的配置 1.设置你的用户名称和邮件地址 $ git config --global user.name "Your Name" $ git config --global user.email "you@example.com" 如果没有配置,在git提交文件的时候会报错并提醒你配置 $ git commit -m "test" ***...
git rm:删除 git 远程仓库文件的神兵利器
01-07
在平时的开发过程中,我们偶尔会误将一些文件提交git 远程仓库,比如 eclipse、idea 的配置文件。对于本地而言,这些配置文件是每个开发者的个人配置,它支撑着项目在 IDE 中的正常运行。源于远程仓库而言,这些...
Git 创建分支提交远程分支详解
01-20
Git 创建分支提交远程分支详解 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名称,可以随便定义。 2.切换本地分支 git checkout 分支名,例如从master切换到...
Git 删除远程服务器文件同时保留本地文件实例详解
09-15
在使用Git的过程中,有时我们需要从远程仓库中移除某些文件文件夹,但又希望保留这些文件在本地,以便后续需要时可以继续使用。本文将详细解释如何通过Git实现这一操作。 首先,当你想要从远程服务器上删除文件,...
vscode中, git提交部分修改的代码文件.docx
09-07
### 如何在VSCode中仅提交部分已修改的Git文件 在软件开发过程中,经常会遇到需要将部分修改过的代码提交到版本控制系统的情况。这在进行功能迭代或修复bug时尤其常见。本文将详细介绍如何在Visual Studio Code...
git远程git仓库提交代码步骤详解
weixin_30399797的博客
05-10 502
一。从远程仓库clone工程到本地 git clone -b 分支名称http://10.1.1.11/service/tmall-service.git localDestDirectory localDestDirectory意为本地工作目录,该目录中需要指定工成名称 二。现在你可以在你的工作目录中创建文件,进行代码开发工作了 三。输入 git status 查...
git远程仓库提交代码
Kyrie6c的博客
12-20 695
记录一次Git提交过程,以及其中遇到的问题和解决方法 1、进入到需要提交项目文件夹下: 2、在该文件夹下鼠标右击打开:Gui Bash Here 3、进入命令窗口后执行git init指令: 4、使用git status指令查看当前提交状态: 图中显示No commits yet(还没有任何提交) Untracked files(没有被跟踪的文件)下面的文件名如果是红色的,那么就表示该文件还没有被跟踪。 5、执行git add * 或者执行 git add .指令 将文件全部添加 在这一步中提示出
git提交远程仓库
weixin_55666891的博客
07-19 7108
git提交远程仓库
git提交代码到远程仓库
weixin_44860390的博客
08-22 2426
本文分为两部分,首先介绍Git的基本命令,第二部分介绍如何使用Git提交代码到远程仓库。
git 远程提交步骤
蜗牛
12-25 551
git init初始化用户名和邮箱git add .git commit -am "###"      -------以上3步只是本地提交git remote add origin git@xx.xx.xx.xx:repos/xxx/xxx/xxx.gitgit push origin 本地分支:远程分支注意:如果是在github上新建的分支,要先pull,然后在push
git提交代码至远程仓库
Vicky_2020的博客
09-08 7910
第一步: 提交代码第一步:git status 查看当前状态 当你忘记修改了哪些文件的时候可以使用 git status 来查看当前状态, 红色的字体显示的就是你修改的文件。 注:当显示<fatal: not a git repository (or any of the parent directories): .git>时,可使用 git init 初始化git仓库必须文件。 第二步: 提交代码第二步:git add . 或者 git add xxx 如图1、如果你...
git 提交远程仓库 方式
最新发布
qq_53895518的博客
07-15 464
如何 将a分支的变更合并到b分支?ab。
Git远程仓库提交操作流程
YING_SHANG的博客
02-26 789
一:选中自己要提交的项目(远程仓库要先创建好):右键,选中Git Bash Here 输入git init  二:输入 git add * 提示:The following paths are ignored by one of your .gitignore files: target Use -f if you really want to add them. wa
Android Studio Git删除远程仓库文件/文件夹教程
在使用Android Studio进行项目开发时,我们可能会遇到需要从Git远程仓库中删除已上传的文件文件夹的情况。以下是一个详细的步骤指南,帮助你了解如何正确操作。 1. **打开Git Bash** 首先,你需要进入Git安装...

博客专家认证

872
原创
1893
点赞
7638
收藏
4万+
粉丝
关注
私信
写文章

分类专栏

  • 【数据挖掘】 2篇
  • 【NLP】 11篇
  • 【互联网产品】 2篇
  • 【计算机视觉】 17篇
  • 【人工智能AI】 57篇
  • 【Flask】 22篇
  • 【nginx】 8篇
  • 【web前端基础知识】 54篇
  • 【numpy|pandas】 10篇
  • 【Keras】 13篇
  • 【python库】 15篇
  • 【hadoop】 25篇
  • 【Flink】 22篇
  • 【python数据可视化】 11篇
  • 【YOLO系列】 5篇
  • 【Kubernetes】 6篇
  • 【Django】 21篇
  • 【Kotlin】 8篇
  • 【android】 52篇
  • 【java】 56篇
  • 【python】 50篇
  • 【Java算法】 31篇
  • 【数学】 54篇
  • 【mysql】 19篇
  • 【有感而发】 70篇
  • 【健康医疗】 58篇
  • 【IDEA工具】 10篇
  • 【android开源框架收集】 9篇
  • 【Java的bug收集】 17篇
  • 【Springboot系列】 22篇
  • 【scala】 13篇
  • 【物理知识】 14篇
  • 【Linux】 43篇
  • 【Redis】 11篇
  • 【node.js基础】 15篇
  • 【HTML5】 45篇
  • 【easyUI】 28篇
  • 【javascript】 35篇
  • 【maven】 15篇
  • 【springcloud】 21篇
  • 【信号分析】 28篇
  • 【Java设计模式】 6篇
  • 【C及C++基础】 13篇
  • 【android网络框架】 18篇
  • 【socket编程】 25篇
  • 【mybatis】 15篇
  • 【android亲测】 12篇
  • 【git】 7篇
  • 【java亲测可用】 22篇
  • 【java理论概念】 44篇
  • 【鸿蒙OS】 7篇
  • 【tensorflow || pytorch】 23篇
  • 【python基础】 23篇
  • 【VUE.js】 33篇
  • 【OpenCV】 21篇

最新评论

  • 三类测量血压原理 - 智能手环测血压原理详解

    weixin_47491668: 求问第一类搜什么关键词,找了好久,都是深度学习的好难受

  • 运动强度的判别

    张涛32: 你好,请问作者有回复你吗?如果有的话我也需要这个表格的来源信息。

  • 如何理解虚数?

    qq_58040103: 旋转45°不应该是(1+i),而是根号2/2(1+i)才对,是根据欧拉公式cos(45°)+isin(45°)得得到,不管是任何角度,它的模都应该是1

  • 河图洛书

    stone5223: 第一个部分好像不对吧 金木水火土对应的位置 还有天干对应的

  • Python的logging日志

    北风之神c: 总结的很全面,写得赞,博主用心了。 此国产日志 https://nb-log-doc.readthedocs.io/zh-cn/latest/articles/c1.html 使用原生 loggng封装,兼容性和替换性100%,只需要一行代码大幅简化logging的使用。 1、日志能根据级别能够自动变彩色。 1 2、print自动变彩色。 3、日志和print在pycahrm控制台的输出都自动可以点击跳转到文件和行号。 4、多进程日志切割安全,文件日志写入性能高 。 5、入参简单,能一键自动记录到多种地方。 6、 nb_log 兼容包含loguru色彩模式,loguru只是nb_log的子集之一. 相比 loguru 有10胜。 pip install nb_log 。

最新文章

  • 二重积分基本使用总结
  • 示波法电子血压原理
  • linux打包流程
2024
08月 2篇
05月 1篇
04月 2篇
03月 12篇
02月 20篇
01月 7篇
2023年39篇
2022年155篇
2021年330篇
2020年47篇
2019年376篇
2018年288篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家端州玻璃钢卡通雕塑价格湖南步行街玻璃钢雕塑优势沈阳玻璃钢雕塑厂厂家广东通道商场美陈销售镇江玻璃钢卡通雕塑厂家推广玻璃钢韦陀雕塑铸造厂海宁玻璃钢雕塑城市标志玻璃钢雕塑采购长葛玻璃钢雕塑厂艺术商场美陈研发白云区玻璃钢雕塑厂哪家好四川人物玻璃钢雕塑安装周口玻璃钢卡通雕塑安装盐城玻璃钢仿真水果雕塑商场美陈 服务南通玻璃钢动物雕塑设计商场美陈吊装方法徐州玻璃钢门头雕塑哈尔滨玻璃钢动物马雕塑曲阳玻璃钢雕塑加工公司贵州红色革命主题玻璃钢雕塑厂家四川超市商场美陈采购商场吊顶美陈装修效果图玻璃钢名人雕塑孔子沈阳人物雕像玻璃钢雕塑厂招聘商场外广场美陈 灯海南京佛像玻璃钢雕塑批发松原玻璃钢丹顶鹤雕塑中山玻璃钢雕塑安阳玻璃钢雕塑价钱香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化