gddhy

_(:з」∠)_ 加载中...
  • 主页
  • 归档
  • 工具
  • 关于
所有文章 友链

gddhy

_(:з」∠)_ 加载中...

  • 主页
  • 归档
  • 工具
  • 关于

将已存在的目录上传到Github

2019-10-04
字数统计:327字 阅读时长≈1分
  • 进入项目所在目录,右键,点击Git Bash Here进入终端
  • 将目录初始化为一个 Git 项目
1
git init

执行完后会在目录中创建一个 .git 隐藏文件夹

  • 将所有文件放进新的本地git仓库
    1
    git add .

如果本地已经有.gitignore文件,会按照已有规则过滤不需要添加的文件。如果不想要添加所有文件,可以把符号换成具体的文件名

  • 将添加的文件提交到仓库
1
git commit -m "Initial commit"
  • 将本地仓库关联到远程仓库
1
git remote add origin https://github.com/用户名/仓库

若已配置ssh key 可以使用

1
git remote add origin [email protected]:用户名/仓库.git
  • 运行以下命令查看结果:
    1
    git remote -v

如果执行结果如下,则成功

1
2
origin https://github.com/javacfox/Blog_Back_Up (fetch)  
origin https://github.com/javacfox/Blog_Back_Up (push)
  • 提交代码之前先执行一下同步
    1
    git pull origin master
  • 提交代码到 GitHub 仓库

    1
    git push origin master
  • 如果报错,可以执行如下命令,慎用

    1
    git pull origin master --allow-unrelated-histories

后面加上 –allow-unrelated-histories,把两段不相干的 分支进行强行合并,因为是提交到一个空白仓库,所以可以强制执行,然后在执行git push origin master

转自Lujianlong 有修改

赏

谢谢你请我吃糖果

微信
  • git

扫一扫,分享到微信

微信分享二维码
获取glide在本地缓存的文件
小爱捷径
目录,不存在的…
留言已关闭
:gddhy
© gddhy
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链

tag:

  • Android
  • 软件分享
  • game
  • Hexo
  • JavaScript
  • 旧机博物馆
  • MIUI
  • Java
  • git
  • Termux
  • mtk
  • 原神
  • Win
  • Html
  • 安卓学习笔记

    缺失模块

  • Luminous' Home
  • 影子博客
  • 四次元领域
  • 初之音
  • Mr.Pumpkin
  • ZhaoQuinn 's Blog