专栏首页小闫笔记将本地目录推送到Git远程仓库

将本地目录推送到Git远程仓库

1. 先在github或者码云上创建一个公开或私有项目:例如demo

2. 在本地也就是要推送的项目目录中使用 git init 进行初始化,把其变成git可以管理的仓库

git init

3. 若要忽略本地的文件或文件夹不被提交到git远程仓库 ,则需要在项目根目录下创建 .gitignore 文件

touch .gitignore

4. 打开文件,编辑内容,写如要忽略的文件,例如:

.idea # python中的一个隐藏文件,自动生成的,不需要提交
*.py[cod] #一些没有用的附带文件,直接忽略即可

按照上诉操作后,保存,那么这些文件就不会被提交了。

5. 将文件夹下所有文件从工作区保存到暂存区 git add .命令

git add .

6. 把文件从暂存区提交到仓库区(本地的仓库) git-commit -m “此处写注释内容”

git commit -m '注释内容'

7. 关联远程仓库 (第一次使用需要添加远程仓库的地址)

git remote add origin git@git仓库的地址  
#注意,此处的地址将https://省略

注意,此处的地址将https://省略

或者

git remote add origin 你git仓库的地址

7. 将远程库与本地同步(如果远程仓库里面有文件等内容需要执行以下这一步)

git pull --rebase origin master

8. 把本地内容推送到远程库 使用 git-push

git push -u origin master

按照上面的操作步骤就可以将本地文件推送到git远程仓库上了,并且可以自己设定不需要上传哪些文件。当然,情况因每人的配置环境或多或少出现问题,此教程只是解决众多问题中其中一个。

本文分享自微信公众号 - 全栈技术精选(Pythonnote),作者:小闫同学啊

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-01-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • git rm --cached 命令如何解决疑难杂症

    经历不是一句鸡汤。说教不过两片嘴唇的触碰,经历确是风雨里的打磨。不经我苦难,莫劝我向善。

    小闫同学啊
  • Git push大文件失败解决

    在github上推送时候,貌似单个文件不能超过100M。再加上天朝的墙,给个眼神自己体会。既然是提交大文件导致http postbuffer溢出,将postbu...

    小闫同学啊
  • git add也能出错?

    小闫同学啊
  • Git

    jinghong
  • Gitbash使用基础

    在开始讲解有关bash的知识以前,我们先来了解一下什么是版本控制系统,集中式版本控制和 分布式版本控制,以及仓库的概念 版本控制是指对软件开发过程中各种程序代码...

    字节脉搏实验室
  • Git基本命令

    git push -u origin 分支名字 -f // -f强制提交,一般不用,但第一次提交会提示我们版本过低

    秋雨
  • 如何将一个项目上传至Github仓库

    cherishspring
  • 让Git不再难学

    在团队做过软件开发的,版本控制必是不可或缺的一项。目前,版本控制主要分为集中式版本控制系统和分布式版本控制系统 ,即大家熟知的SVN和Git。Git是当下最流行...

    Jacklin999
  • Git

    歪先生
  • GIT使用总结

    git认证指使用git能与github或gitlab 进行通信。这里将以github为例来说明。

    努力在北京混出人样

扫码关注云+社区

领取腾讯云代金券