Git Bash(提交文件到GitHub进行托管)
Introduction
使用Git Bash命令,可以将一个项目上传到Github官网中,进行托管,避免重要文件被误删
1.Git工具下载
Git for Windows
2.在github中新建一个仓库
编辑
编辑
3.复制这个仓库的HTTPS
编辑
4.在要上传额文件夹中右键,选择“Git Bash Here”
编辑
5.git init 命令(初始化)
编辑
初始化成功之后会在文件夹中出现一个隐藏文件 .git
编辑
编辑
6.git remote add origin 命令(将 本地 关联到 github)
git remote -v 命令 (查看有没有关联成功)
编辑
7.git pull origin master 命令(把在github仓库中已经存在的文件拉到本地)
# 若仓库中有新的文件,就要先执行这个命令,不然后续会出错 #
编辑
编辑
8.git add . 命令(添加所有文件到 工作区)
也可以git add “filename”
编辑
9.git commit -m "备注"(提交到 暂存区)
编辑
编辑
10.git push -u origin master (把文件推到github仓库中)
编辑
# 登录你的GitHub账户 #
编辑
11.去刷新仓库网页
编辑
12.新增文件之后
编辑
13.git status(查看文件状态())
编辑
(M 表示文件(Modify)修改过,?? 表示新增的文件)
编辑
14.这一次直接git add . (A 表示add成功)
编辑
15.
(1)若你已经add了,但是想修改一下其他文件再一次性commit,先commit,然后使用git log 命令,复制上一次提交的信息,在使用git reset 命令,这时候之前commit上去的文件就会重新回到工作区,即是要重新add(用于取消多个已add的文件)
编辑
编辑
(2)用git reset HEAD “filename” 命令(用于快速取消add单个文件)
编辑
# 如果remote的是SSH地址
编辑
在git push -u origin master时若出现提示(请保证你有正确的访问权限)
编辑
就使用下面的命令(填写GitHub用户信息)
编辑
最后就使用git push -u origin master 命令
# 有时候使用git push -u origin master 不行的话,就使用git push #
! THANK YOU FOR READING
! 谢谢你的阅读
Git Bash(提交文件到GitHub进行托管)的更多相关文章
- 使用git bash提交代码到github托管
1.首先登录到https://github.com注册Github帐号,并且创建一个repository. 或者登录到 https://git.oschina.net/注册账号,并且创建一个rep ...
- Github的使用/git远程提交代码到Github
Github的使用/git远程提交代码到Github Github是全球最大的社交编程及代码托管网站 Git是一个开源的分布式版本控制系统 1.基本概念 Repository(仓库):仓库用于存放项目 ...
- git 命令提交项目到github
git 命令提交项目到github步骤如下: 1.使用git 命令客户端进入项目根路径,输入 git init 命令,创建github本地根目录 2.把文件加入到本地项目 git add . ,如 ...
- git 本地提交代码到 github 远程库,没有弹框 github login
git 本地提交代码到 github 远程库,没有弹框 github login: 原因: win10 有个凭据管理器,给保存了历史登陆用户名密码,导致无法切换用户. 解决办法: 删除历史登陆用户 ...
- (转)如何将本地git仓库上传到GitHub中托管+实践心得
Git——新手入门与上传项目到远程仓库GitHub(转) - Chen_s - 博客园http://www.cnblogs.com/Chenshuai7/p/5486278.html 注意的问题: 1 ...
- Git的使用方法与GitHub项目托管方法
Git的安装 Windows上安装Git 访问网址:https://git-for-windows.github.io/ 点击Download下载,下载后双击安装包进行安装,一直"下一步&q ...
- git上传文件到github
一.git之上传代码到github. 安装git,这个就不说了,很多帖子都有详细说明. 二.新建仓库,GitHub上的,首先申请账号. 三.本地选择地方新建本地仓库. 建完本地仓库文件夹,在本地 ...
- 使用Git上传文件至Github
记录一下怎么把文件上传到Github,因为之前都存在本地,没上传过Github,自己以后看起来也有个记忆.因为我自己已经安装好Git和注册好Github账号了,设置好了SSH key.这部分不懂的,就 ...
- 【git】本地git bash连接远程库github
重要参考: https://www.liaoxuefeng.com/wiki/896043488029600 https://segmentfault.com/a/1190000003728094 正 ...
随机推荐
- awk内置函数、外部变量
外部变量 ①获取外部变量 格式: awk '{action}' 变量名=变量值 ,这样传入变量可以在action中获得值. 示例: test='awk test'--day-5 外部变量 ①获取外部变 ...
- Tapdata Cloud 版本上新!新增ClickHouse,ADB MySQL等5个数据源支持
Tapdata Cloud cloud.tapdata.net Tapdata Cloud 是国内首家异构数据库实时同步云平台,目前支持Oracle.MySQL.PG.SQL Server.Mongo ...
- [ERROR] Another process with pid 914 is using unix socket file.
mysql启动报错 1.首先到mysql的配置文件中,确定socket文件路径 vim /etc/my.cnf 2.删除mysql.sock.lock 3.启动mysql
- Solution -「BZOJ3894」文理分科
Sol. 说实话,对于一个初学者,这道题很难看出是一道网络流-最小割.对于一个熟练者,这是比较套路的一种模型. 最小割,可以看做是在一个图中删掉最小的边权和使得源点.汇点不连通.或者换一个角度,可以看 ...
- 跟我读论文丨Multi-Model Text Recognition Network
摘要:语言模型往往被用于文字识别的后处理阶段,本文将语言模型的先验信息和文字的视觉特征进行交互和增强,从而进一步提升文字识别的性能. 本文分享自华为云社区<Multi-Model Text Re ...
- Trie树模板2
Trie数模板2 problem 这道题然后我们求最大异或对,我们很容易想出来 \(O(n^2)\) 的做法,两层循环遍历搞定 然后我们知道这样是肯定是肯定过不了的,我们考虑用字典树解决,然后我们来看 ...
- 迭代器和增强for循环
iterator 迭代:即Collection集合元素的通过获取方法,在获取元素之前先要判断集合中有没有元素,如果有就把这个元素取出来,然后在判断,如果还有就再去除卡u,一直把集合中的所有元素全部拿出 ...
- pathlib相关操作
简介 python中操作文件或者文件夹的模块目前我知道的有四个,分别为os.shutil.pathlib.glob,在了解到pathlib之前,我一直使用的是os进行相关路径的操作,但在使用了path ...
- JavaWeb--Cookie与Session
前言 Java Web 其实就是一个技术的总和,把Web看成一个容器而已主要使用JavaEE技术来实现.在加上各种中间件. 整个javaWeb阶段的内容通过实际的案例贯穿学习, 所涉及到的技术知识点会 ...
- boot issue
Q:生产过程中不小心把 boot文件删除了 ,或者升级kenerl时发现版本不兼容,需要回退,此时没有快照备份情况如何操作? A:boot 主要文件是内核和grub引导文件 修复方法: 1.进入救 ...