windows的github教程
如何向github提交变更
1. 在github上面创建project,获得git地址;
2. 来到windows,首先安装git;
3. 在目标目录下:git clone https://github.com/sujiujiu/mybbs.git
4. 进入到下载的目录里面(通过git地址下载的一定是一个文件夹),执行:git push origin master
5. 然后:git init
到此仓库搞掂
如果有文件变更,提交流程
1. git add .
2. git commit -m "message"(-m后面的是注释内容)
3. git push -u origin master(提交到远程服务器)
上面的描述是直接提交到远程github上面,如果你是远程模式,即仓库是本地git,然后再提交到远程github,这个需要下面的流程(未被验证)
1. git remote add origin https://github.com/sujiujiu/mybbs.git
2. git remote rm origin
3. git pull origin master
关于.gitignore
想要忽略文件夹,使用“/foldname"模式,例如:
/.ipynb_checkpoints
/dataset
如果“/"放在前面代表只是屏蔽一级目录名称为指定名称;如果是放在后面则代表任何一级目录中包含了该名称都会被忽略。例如/dataset,当前目录将会被忽略;如果是dataset/,那么当前目录aa下面创建一个dataset文件夹,然后里面放入文件,仍然不会被git发现。
如果是文件直接写文件名称即可;
关于文件管理的生命周期
如果文件夹为空并不会做提交,只有文件夹里面有文件才会被发现并提交。
git add filename
是指将git中没有版本管理的新文件放入到stage区域;如果是git add .,就会将所有的untrack的文件一并放入到stage区域;
git status
现实git中待提交文件的状态,红色,代表untrack,即未被git管理文件,绿色的文件代表已经放入到了stage区域,等待被提交的。
git reset filename
放弃stage中的指定文件;如果是git reset .,则代表把stage中所有的文件都放弃;
git checkout <commit id>/master
放弃本地未提交的修改,获取指定历史提交版本(commit id)或者某个分值最近一次提交内容来覆盖本地文件;
参考内容:
https://blog.csdn.net/qq_28304687/article/details/69959238
详细的罗列了git常用的指令,并有简单的说明
https://quizlet.com/135156569/git-commands-flash-cards/
git ignore文件的介绍
http://www.chengxusheji.com/archives/121.html
windows的github教程的更多相关文章
- Windows英文版GitHub客户端使用操作流程图文攻略教程现没中文版
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.作为一个程序员,我们需要掌握其用法. 作为开源代码库以及版本控制系统,Github目前拥有140 ...
- Github for Windows使用图文教程_西西软件资讯
body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...
- 【Github教程】史上最全github用法:github入门到精通
原文 http://www.eoeandroid.com/thread-274556-1-1.html [初识Github] 首先让我们大家一起喊一句"Hello Github". ...
- Windows 8实例教程系列 - 自定义应用风格
原文:Windows 8实例教程系列 - 自定义应用风格 在Windows 8 XAML实例教程中,曾经提及过应用风格设计方法以及如何创建可复用样式代码.本篇将深入讨论如何创建自定义Windows8应 ...
- Windows Nodejs 安装教程
Windows Nodejs 安装教程 1: 访问官方地址 https://nodejs.org/en/download/ 2: 解压压缩包文件到指定目录 我直接把压缩包解压到C盘根目录下,并将文件夹 ...
- 一篇文章了解Github和Git教程-AndroidStudio上传Github教程
前言 为了方便保存自己的代码,下班后可以回家继续进行,自己的码农工作,介绍一下Github. 什么是Github呢? 作为一个编程人员,我觉得得了解一下Github吧! 当然,如果你放弃了码农或者技术 ...
- 【Github教程】:github入门到精通
[初识Github] 首先让我们大家一起喊一句"Hello Github".YEAH!就是这样. 原文 http://www.eoeandroid.com/thread-27455 ...
- GitHub 教程【转】
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- 【Github教程】史上最全github使用方法:github入门到精通
原文 http://www.eoeandroid.com/thread-274556-1-1.html git pull 命令 git pull <remote> <branch&g ...
随机推荐
- 将Blender3d软件语言改为中文设置(win各版本+Linux)
Blender作为开源软件,为全世界的媒体工作者和艺术家而设计,可以被用来进行 3D 可视化,同时也可以创作广播和电影级品质的视频,另外内置的实时 3D 游戏引擎,让制作独立回放的 3D 互动内容成为 ...
- cocos大量对象使用动作注意事项
,,} for i,v in ipairs(area) do if gameResult == v then ]) do local scale_1 = cc.ScaleTo:create(0.05, ...
- 2016/12/20 dplの课练
1.个人博客的文件,只输出学生姓名 cat 111 |sed 's/[0-9a-zA-Z:/. -]//g' 2.只输出每个学生的url cat 111 |sed 's/.*:\/\///g' 3. ...
- Linux:Gentoo系统的安装笔记(一)
这次我选择安装Gentoo,用来做我学习的笔记.这次我是使用虚拟机安装Gentoo,一是方便操作,二是可以看着手册,一边看一边操作,严格按照手册上的步骤执行,一般是不会出现问题的. 查看手册最好学会看 ...
- case 函数的简单使用记录下
Case有2中格式:简单Case函数和Case搜索函数. 简单函数:case sex when '1' then '男' when '2' then ‘女’ else '其它' end;(sex是列 ...
- 巧用std::shared_ptr全局对象释放单例内存
巧用std::shared_ptr 单例的使用相对比较广泛,但是需要在程序退出前调用它的析构函数对数据进行释放,常规做法是在main函数末尾进行释放工作, 但是这样相对比较繁琐,因此便有了利用全局变量 ...
- Sublime Text 3 安装 Package Control
1.打开sublime text 3 2.Ctrl+`打开控制台或者View->Show Console菜单打开命令行,输入下面这段代码后按Enter键 import urllib.reques ...
- Ubuntu和Linux的区别
大家听别人介绍自己的Ubuntu时,会听到“我的操作系统是Linux的”.其实,这样介绍是缺乏严谨性滴.我们只要知道两点,基本上就搞清楚Linux和Ubuntu的关系: 1. 严格来说,Linu ...
- C# Winform 国际化
1.在Form的language属性选择中文,来制作中文界面 保存后,设置界面标题会变成如下所示,并且会出现一个zh-CN的资源文件,打开resx文件可看到相应内容 2.将Form的language属 ...
- Linux报错之ping: www.baidu.com: Name or service not known
Linux报错之ping: www.baidu.com: Name or service not known 出现这个以后,首先去ping下主机Ip,发现能ping通,但是出现另一个问题Destina ...