参考教程:

1.https://blog.csdn.net/weixin_37769855/article/details/99439904

2.https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

3.https://www.cnblogs.com/pythoner6833/p/9051523.html

一、首先,注册github(github.com),下载git bash到本地

二、在本地(windows桌面鼠标右键即可)git bash上配置本地个人用户名和邮箱,配置ssh

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

配置ssh(百度:配置github ssh)

三、到github上创建一个new repository(仓库)

随便取名比如Test(可以把README.md勾选上)

四、创建本地仓库

windows鼠标右键新建一个文件夹(最好不带中文名,避免出错),右键该文件夹进入git bash

或者,直接在git bash终端下,

mkdir git_test

cd git_test

初始化命令,git init,用来创建一个.git文件

五、建立远程连接

git remote add origin git@github.com:beathahahaha/Test.git

最后这个字段是自己github上新建立的这个Test 仓库的SSH!不要选成HTTPS了!之后会遇到坑

正确示范:

错误示范:(以https开头)

其他之后有用的指令:

git remote -v  (查看当前连接情况)

git remote remove origin(删除当前origin这个连接)

git remote add origin 地址名(添加名为orgin的连接)

git pull orgin master (将github上该仓库的主分支master同步到本地,pull:拉到本地)

git pull origin master --allow-unrelated-histories(若出现pull时说无相关历史报错,则用该命令)

git push -u origin master (将本地文件提交到github上,注意是origin,有些博客写的orgin,坑!)

六、本地与远端的同步

本地文件夹里可以新建一些文件,比如写一个hello.txt(vim hello.txt)

一定要先执行git add . (提交全部文件)或者 git add 具体文件名(如git add hello.txt)

再git commit -m “some messages”  (真正的提交指令,-m是留言功能,对比add,只是一个暂存区的作用)

此时,还是不要直接git push -u origin master,会报错,类似如下:

所以先git pull orgin master 或者 git pull origin master --allow-unrelated-histories

再 git push -u origin master,成功

刷新github仓库,发现多了一个hello.txt文件,成功

git——同步本地文件到github上的更多相关文章

  1. 上传本地文件到GitHub上

    问题解决 今天在windows上上传本地文件到github,出现用户名和仓库不匹配的情况,解决方式如下: 打开控制面板,选择用户账户 把该删除的账户删除一下就行了. 上传文件的步骤如下: 将上传的文件 ...

  2. Git安装及密钥的生成并上传本地文件到GitHub上

    之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...

  3. Git同步本地项目文件到github

    1.登录自己的github账号,并创建一个存放项目代码的仓库 输入仓库名称后,点击create,然后来到完成后的页面,copy下以下内容,后面会用到 2.打开本地的git 安装好git后,打开git的 ...

  4. git同步本地数据到github——第一次使用和以后使用

    git作为版本控制工具十分的好用,但是在使用的过程中,会因为仓库版本的不同步出现很多错误 一.git简单的原理交互模型 从下面的model中我们看到在不创建分支情况下始终是远程的origin和本地的m ...

  5. git 上传本地文件到github

    git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global u ...

  6. 通过Git Gui Here上传本地项目到GitHub上

    要使用此种方法上传本地项目到GitHub上,前提得是你已安装Git for window工具. Git for window下载地址:http://www.xp510.com/xiazai/Appli ...

  7. 两种方法上传本地文件到github

    https://www.jianshu.com/p/c70ca3a02087 自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败.最重要的 ...

  8. 两种方法上传本地文件到github(转)

    自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败.最重要的原因是我习惯本地编辑,完成以后再一起上传github.看过了几个教程,总结出最 ...

  9. Git学习笔记——从一台电脑上传文件到Github上

    目标:从一台电脑上传文件到Github上 前提: 1.这里假定已在Github上创建了仓库,建立了仓库 2.已在这台电脑上安装了Git客户端 实验环境: 1.Windows 10 64位,已安装了Gi ...

随机推荐

  1. 变强——GitHub 热点速览 Vol.46

    作者:HelloGitHub-小鱼干 网络不通怎么办?Ping 就是你的调试大招,而 gping 则是 Ping 的内功,终端可视化显示 Ping 结果,一眼看明数据接收情况.前端调试大招又是什么呢? ...

  2. c++与c

    const char* c_str ( ) const; Get C string equivalent Generates a null-terminated sequence of charact ...

  3. kafka生产者数据可靠性保证

    为保证 producer 发送的数据,能可靠的发送到指定的 topic,topic 的每个 partition 收到 producer 发送的数据后,都需要向 producer 发送 ack(ackn ...

  4. Qiskit 安装指南

    内容参考官方文档 https://qiskit.org/documentation/install.html conda create -n name_of_my_env python=3 创建虚拟环 ...

  5. wireshark分析nmap和metasploit内置的syn扫描

    syn扫描 syn扫描,根据三次握手,向端口发送syn包,如果对方回应SYN/ACK,则证明端口开放 首先是nmap 速度很快,0.67秒完成,看下wireshark的抓取 一次发送了大量的syn包 ...

  6. __METHOD__

  7. 会声会影使用教程:剪辑Vlogo短视频

    随着抖音.快手等视频分享软件的兴起,很多人已经开始尝试制作短视频分享.那么,对于视频制作新手来说,短视频的制作难度大吗?其实,只要选对了视频制作软件,视频制作将会变得相当简单. 在众多视频制作软件中, ...

  8. guitar pro系列教程(二十二):Guitar Pro在乐谱上的工作【二】

    我们在上一篇文章中给大家介绍了Guitar Pro的工作面板和音轨功能,今天我们将会给大家介绍Guitar Pro这款吉他谱学习软件得音频设置面板,在该面板中包含了声卡得选择.MIDI的输入输出及音轨 ...

  9. windows创建隐藏用户的powershell脚本

    通过保存并重新注册已删除用户的注册表的方式来隐藏用户,未登录时登陆界面不可见,登陆后可见 方法详情见: https://www.k0rz3n.com/2018/06/26/windows%E6%B8% ...

  10. Thread.start() ,它是怎么让线程启动的呢?

    作者:小傅哥 博客:https://bugstack.cn Github:https://github.com/fuzhengwei/CodeGuide/wiki 沉淀.分享.成长,让自己和他人都能有 ...