使用git上传项目到GitHub上


之前的博客有《使用git拉取GitHub上的项目》的文章,那么现在说一下,如何上传项目到GitHub上。

1. Git的.gitignore 文档配置

因为项目中可能有很多的图片还有node的模块安装的文件夹,但是这些就不需要上传到GitHub库中。

  • 在项目的根目录下创建一个.gitignore文档

.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利。

1.1 配置语法:

  • 以斜杠“/”开头表示目录; 
  • 以星号“*”通配多个字符;
  • 以问号“?”通配单个字符;
  • 以方括号“[]”包含单个字符的匹配列表;
  • 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

注意:git 对于 .gitignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效。

1.2 示例:

  • 规则:fd1/*

说明:忽略目录 fd1 下的全部内容;

注意:不管是根目录下的 /fd1/ 目录,还是某个子目录 /child/fd1/ 目录,都会被忽略。

  • 规则:/fd1/*

说明:忽略根目录下的 /fd1/ 目录的全部内容;

  • 规则:/* !.gitignore !/fw/bin/ !/fw/sf/

说明:忽略全部内容,但是不忽略 .gitignore 文件、根目录下的 /fw/bin/ 和 /fw/sf/ 目录;

2.git上传项目到GitHub

关于git的配置以及GitHub的一些设置,参考博客《使用git拉取GitHub上的项目》

此时,项目目录结构如下:

2.1 查看当前的本地仓库状态 git status

输入命令 git status 可以查看本地代码哪里进行了修改。

2.2 将项目的文件添加到仓库中 git add .

输入命令 git add . 可以把项目文件添加到仓库中。如果想添加某个特定的文件夹,只需要将最后的 . 符号更改为文件名就好了。

2.3 将add的文件commit到仓库中git commit -m "注释说明"

输入命令 git commit -m "注释说明" 。这个是给提交的commit添加注释说明,方便他人或是自己阅读。

2.4 上传代码到github远程仓库git push origin master

输入命令git push origin master。其中master是主分支的分支名,如果要推送其他的分支到远程仓库,那么更改master为需要推送的分支的名字就好了。

当显示如上图表示上传成功。

可以到github仓库查看

有道云笔记参考:

http://note.youdao.com/noteshare?id=4280585cb1d9962622b923828ea12fea&sub=A3622BBA70D243CC83005A20AA1B2A6E
优质内容筛选与推荐>>
1、WPF中更改键盘默认指令小结
2、java学习笔记15--多线程编程基础2
3、spring boot rest例子
4、由于C++类库版本不同导致的OpenCV编译链接错误
5、Java与模式


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号