首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

git 现在本地创建仓库 再 推送到 远程 github 仓库中

今天,需要再本地使用git管理代码,但是当代码创建好的时候,想发布到github上面的私有仓库中,但是没有提前创建远端仓库,所以需要把本地git仓库推送到远端另外一个仓库了,下面进行简要记录,刚刚经过的过程...,方便之后再次使用的时候,不会重复劳动: git 设置 git config user.name user.email  添加 github 远程 公钥 git init ....创建本地仓库 创建文件并使用 git add ....进行文件提交  git commit -sam ""  创建 github.com private repo  git remote add origin git@github.com:repossh链接...git push git status  git pull 这个时候 你就会发现 远程仓库已经同步成功;整个推送操作成功; 保持更新,更多内容请关注 cnblogs.com/xuyaowen;

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从创建 GitHub 项目到推送代码:Git 命令行操作全流程

    使用 git 命令行 安装 git yum install git 在 Github 创建项目 使用 创建项目 注册账号 这个比较简单, 参考着官网提示即可. 需要进行邮箱校验 创建项目 1....然后跳转到的新页面中输入项目名称(注意, 名称不能重复, 系统会自动校验. 校验过程可能会花费几秒钟). 校验 完毕后, 点击下方的 Create repository 按钮确认创建 3....在创建好的项目页面中复制项目的链接, 以备接下来进行下载 下载项目到本地 创建好一个放置代码的目录 git clone [url] 这里的 url 就是刚刚建立好的 项目 的链接 三板斧第一招: git...三板斧第三招: git push git push 是用来将本地的提交推送到远程 Git 仓库(例如 GitHub、GitLab、Bitbucket 等)。...同步成功后, 刷新 Github 页面就能看到代码改动了 将本地的修改推送到远程仓库: git push origin branch-name 例如,git push origin master 会将当前分支

    15510

    Git实用教程(六)| Github远程库操作(创建、拉取、推送、克隆)

    首次访问Github官网时会默认打开注册页面,直接使用邮箱注册即可。 ? 3. Git和Github联合操作 3.1.创建本地库 创建一个空的本地库用来测试远程库: ?...3.2.创建远程库 在Github首页的右上角,如图,选择New repository来创建一个新的远程库: ? 填写仓库信息: ? 仓库创建成功: ? 3.3....Git根据这个远程库地址进行推送和拉取操作,但是每个命令都得带上这个地址显得太麻烦了,所以可以先在Git中给这个地址取个别名,使用命令: git remote add 比如在这里将远程库地址取个别名叫...3.5.推送操作(本地库->远程库) 使用如下命令进行推送操作,将本地库的内容推送到远程库中: git push 推送信息的分支(本地)> 这里首先在本地库创建一个HelloWorld...然后向远程库进行推送: git push origin master 首次推送时Github会验证身份,自动弹出Github登录框,登录即可: ? 登录后Git即可完成推送: ?

    1.3K20

    【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )

    文章目录 一、安装 GitHub 扩展插件 二、创建 Git 仓库 三、推送到远程仓库 今天将 Visual Studio 2019 从 16.3.6 版本升级到了 16.9.2 版本 , 发现相关操作需要更新..., GitHub 扩展插件仍然可以继续使用 ; 二、创建 Git 仓库 ---- 在 " 解决方案资源管理器 " 中 , 右键点击顶部的 " 解决方案 “XXX” (X个项目/共 X 个) " ,...在弹出的下拉菜单中 , 选择 " 创建 Git 存储库 " 开发环境给自动配置好了 GitHub 账号 , 路径 , 与远程地址 , 这里直接点击 " 创建并推送即可 " ; 创建 Git 存储库成功后..., 每个文件左侧都有一把蓝色锁图标 ; 三、推送到远程仓库 ---- 在 " 团队资源管理器 " 中 , 选择 " Git 更改 " 选项 , 点击右上角的 " 推送 " 按钮 , 即可将当前代码推送到...GitHub 远程仓库中 ; 查看 GitHub 仓库 :

    1.3K30

    pygit:足够的Git客户端创建一个repo,commit,并将自己推送到GitHub

    2017年4月 简介:最近我编写了大约500行Python代码,它们实现了足够的Git客户端来创建存储库,将文件添加到索引,提交并将自身推送到GitHub。...有点受到Mary Rose Cook的类似努力的启发,我想看看我是否能够实现足够的git创建库,执行提交,并推送到真正的服务器(在这种情况下为GitHub)。...在本练习中,我想编写一个可以执行所有步骤的版本,包括推送到真正的Git服务器。我也想使用相同的二进制索引格式,git因此我可以git在每一步使用命令检查我的工作。...您可以在GitHub上查看所有pygit.py,或者在我查看下面的各个部分时跟随它。 初始化库 初始化本地Git仓库只需要创建.git目录以及其下的一些文件和目录。...服务器进行对话(我将pygit推送到GitHub,但它也适用于Bitbucket和其他服务器)。

    2.3K20

    【Git实战篇】实习生的必备技能Git——团队协作,远程推送,拉取代码,Github中建立远程仓库

    解析 不在团队内的人想要修改团队内代码托管平台的代码 举例:(里面命令只是代指不是具体要执行的实际命令) 小李与小贾不是同一个团队的,但是小李想要让小贾帮他改一下代码 此时小贾需要从远程库中通过小李的远程库...git push 别名 分支 如果起了别名可以用别名,没起就要链接,关于如何其别名见:Github创建远程库 由于推送的最小单位为分支,所以需要加分支名 此时本地仓库下有一个分支master...,其下面有一个hello.test的文件,现在将其推送到远程库,出现以下界面(注意由于网站在国外,推送失败,多尝试几次) 点击,绑定成功 推送成功: 进入github就可以看到...2.拉取远程库到本地库 git pull git-test1 master 首先在网页端修改hello.txt 然后再本地拉取 3.克隆远程库到本地库 首先加一个文件,练习克隆 要想克隆需要拿到代码的链接...然后克隆:克隆不需要登录账号,因为创建库时那个权限为public,克隆下来别名也自动起好了 最后修改完后push上去,如果推送失败说明不在同一个团队

    26830

    Git常用命令整理

    $ git config --global user.email "email@example.com" 选择合适地方,创建空目录: $ mkdir test //创建空目录,目录名字为test...test.html 删除文件 $ rm test.index //可直接在文件管理中删除文件,要不用rm 命令去删除 $ git rm test.html //从版本库中删除 $ git...$ git remote add origin git@github.com:账户名 将本地的内容推送到远程库分支上 $ git push -u origin 分支名字 //第一次推送分支所有内容...$ git clone 需要克隆的仓库地址 创建分支,并且切换过去 $ git checkout -b 新分支的名字 //创建分支并且切入进分支 或者等同于 $ git branch...//可指定标签信息 操作标签 $ git push origin //可以推送一个本地标签; $ git push origin --tags //可以推送全部未推送过的本地标签

    42621

    github上传时出现error: src refspec master does not match any解决办法

    强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码 问题产生 原因分析 引起该错误的原因是,目录中没有文件,空目录是不能提交上去的...来自:http://www.open-open.com/lib/view/open1366080269265.html 实际上 git init 这一步之后创建了一个名为.git的文件夹,不过它在默认状态下是隐藏的...github上传项目方法: http://www.oschina.net/question/159132_86728 在你的电脑上装好git 大致流程是: 1、在github上创建项目 2、使用...(将改动添加到暂存区) 5、git commit -m "提交说明" 6、git push origin master 将本地更改推送到远程master分支。...这样你就完成了向远程仓库的推送。 如果在github的remote上已经有了文件,会出现错误。

    3.5K40

    Git常用命令整理

    常用命令 说明 mkdir XX (创建一个空目录 XX指目录名) pwd 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。...git rm XX 删除XX文件 git remote add origin git@github.com:q279583842q/gitRepository1.git 关联一个远程库 git push...–u(第一次要用-u 以后不需要) origin master 把当前master分支推送到远程库 git clone git@github.com:q279583842q/gitRepository1....git 从远程库中克隆 git checkout –b dev 创建dev分支 并切换到dev分支上 git branch 查看当前所有的分支 git checkout master 切换回master... 推送一个本地标签到远程 git push origin --tags 可以推送全部未推送过的本地标 git tag -d 可以删除一个本地标签 git push

    35530

    20分钟学会git基本操作,创建远程仓库

    git基本命令 1.clone(克隆):从远程仓库中克隆代码到本地仓库 2.checkout (检出):从本地仓库中检出一个仓库分支然后进行修订 3.add(添加):在提交前先将代码提交到暂存区...config --global user.email"mashengmingming@163.com" git config --global user.email 查看配置 本地仓库 创建一个空目录...执行:git init 创建成功后,会看到多了一个git目录 git常用命令 git add (工作区–> 暂存区) touch f1.txt //创建一个txt文件 git add....,github,码云等,码云比较快一点,我们用码云来演示远程仓库操作 注册码云 新建仓库 公私密钥 git中 ssh-keygen -t rsa一直回车就好 查看公钥 cat ~/.../Vamye/gittab.git 测试有没有添加成功, git remote 推送到远程仓库 git push origin master这块我在推送的时候会弹出gitee的登录,登录一下就推送上去了

    36830

    初识git

    ,创建一个空目录;第二步通过git init命令把这个目录变成Git可以管理的仓库: mkdir gitlearn cd gitlearn git init $ git config --global...创建sshkey ssh-keygen -t rsa -C "youremail@example.com" 本地仓库与远程仓库关联 git remote add origin git@github.com...关联远程仓库 $ git remote add origin git@github.com:michaelliao/learngit.git $ git push -u origin master $...git remote rm origin //移除远程仓库 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的...git remote rm origin 删除远程仓库 创建远程仓库 Git Cheat Sheet 创建远程仓库 安装gitapt-get install git 创建git专用用户 adduser

    19910

    Git学习笔记

    或者git remote add origin https://github.com/zhaokang555/xxx.git 关联后,使用命令git push -u origin master第一次推送...此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改 ---- 从远程仓库克隆 在~目录下: git clone git@github.com:zhaokang555...---- 网上找的git常用命令总结 Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径。...–u(第一次要用-u 以后不需要) origin master 把当前master分支推送到远程库 git clone https://github.com/tugenhua0707/testgit...从远程库中克隆 git checkout –b dev 创建dev分支 并切换到dev分支上 git branch 查看当前所有的分支 git checkout master 切换回master分支

    26740

    Git 不能提交空目录?我也是醉了!

    背景 最近在提交文件时,因为是空的 Maven 项目结构,发现 Git 空目录死活不能提交,还以为是我自己在 .gitignore 文件中忽略了,在网上查了下,原来还真有这回事。...and use "git add" to track) 空目录无法被 git 感应。...解决方案 最主流的做法是,在空目录下创建 .gitkeep 或者 .keep 空文件,或者 .gitignore 文件,这只是一个约定俗成的空目录识别文件名,其实除了占位识别空目录,其他并没什么卵用。...我们再在空目录中创建一个空文件: touch .gitkeep 然后再用 git status 查看状态: $ git status On branch master No commits yet...欢迎留言分享~ 后面我还会分享一些我平时用到的修改历史记录的实战干货,比如怎么修改历史提交信息、合并多次提交等,关注公众号Java技术栈第一时间推送。 老铁们,觉得有用,点个在看、转发支持下哦!

    7.2K20

    深入理解 Git 的客户端与服务器角色

    1.3 客户端和服务器的角色切换 在 Git 的分布式设计中: 本地仓库作为客户端:本地仓库通过 git pull 从远程仓库拉取代码,通过 git push 将本地更改推送到远程仓库。...2.1 创建 GitHub 远程仓库 登录 GitHub,创建一个新的仓库,命名为 example-repo。...: 克隆完成后,本地仓库结构: example-repo/ ├── .git/ # 存储版本历史和配置信息 └── (空目录) # 工作区,目前没有任何文件 本地仓库的角色: - 创建一个与远程仓库连接的本地仓库...- 将远程仓库的 `.git` 文件夹复制到本地,并保存到新的目录 `example-repo/` 中。 - 设置远程仓库的别名为 `origin`,存储在本地 `.git/config` 文件中。...2.4 推送本地更改到 GitHub 本地仓库作为 客户端,将提交推送到远程仓库(服务器): 使用以下命令推送更改: git push origin main - `origin`:表示远程仓库的别名。

    11010
    领券