一直想学GIT,一直不曾学会。主要是GUI界面的很少,命令行大多记不住。今天尝试提交代码,按GIT上给的方法,没料到既然提交成功了。

于是把它记下来,方便以后学习。

代码是学习用的,没多大意义;

下图是github在创建仓库后给的提示;按它一步步操作下去就可以了。

下图是在git命令行下操作:

我不是linux高手,很多linux命令都不会。只会一些简单的操作;

cd 在linux下是进入某一文件夹的操作。当你看到CD的时候,我是在找我的目录,即要上传代码的目录。所以一直找到W_IMsg这个目录下时,算是找到了自己要上传的代码;

然后touch README.md。这命令是添加一个文件。文件名叫:README.md;

然后: git  init :这时初始化一个仓库。 成功后会有下面的提示:Initialized empty Git repository in d:.......

然后:git add README.md 。这里是添加README这个文件;

然后 git add .  :要注意后面的点。这里是添加整个目录,也可以像git add README.md一样。添加单个文件;

然后 git commit ......

然后等这些文件全部提交到本地仓库后,再输入你要提交的仓库地址,如我的:https://github.com/kazeik/W_IMsg.git

然后: git push -u origin master 这里就开始准备提交到网络上了,

这里会要你输入用户名和密码。密码是不可见的。

当你输入对了后,就会自动提交。

若你看得仔细的话,你会发现我的命令操作都是按GITHUB上提示一步步来的。。

这样,代码就提交到网络上去了;

修改代码提交暂时还没有弄过。改天再写

转载于:https://www.cnblogs.com/wangbin/p/6678752.html

git创建仓库,并提交代码(第一次创建并提交)(转)相关推荐

  1. git clone 仓库的部分代码

    对于较大的代码仓库来说,如果只是想查看和学习其中部分源代码,选择性地下载部分路径中的代码就显得很实用了,这样可以节省大量等待时间. 比如像 Chromium 这种,仓库大小好几 G 的. clone ...

  2. Git学习笔记之使用git reset --hard回滚代码(回滚提交记录)

    1.回滚到之前某一版本且该版本后的提交都不需要 1)首先使用git log命令查看版本号(commit后就是版本号)commit 91089df9cc4581d82d454a16fc15b8501d2 ...

  3. 读书笔记:《代码大全第2版》 03.创建高质量的代码之创建高质量的类

    文章目录 创建高质量的类 1.抽象 2.封装 3.组合(has a) 4.继承(is a) 5.组合与继承的选择 6.成员方法和成员数据 7.构造函数 8.创建类的理由 9.应该避免的类 10.总结 ...

  4. IDEA使用git更新仓库中的代码

    目前通过idea发现三种更新方式 1:右键项目 2: 3:

  5. java jgit提交代码_java – 使用JGit提交一个String

    一个J Git-初学者问题: 我使用JGit从存储库中读取文件(BLOB)并操纵其内容.之后,我想将具有相同文件名的新内容作为新提交写回存储库.但是如何使用JGit提交新内容? 我的伪代码: Stri ...

  6. git 提交代码 到 gitee 或 github仓库指定文件夹中

    一.创建一个空文件夹  二.将gitee仓库地址复制下来 三.在刚刚新建的空文件夹真打开 Git Bash Here 四.克隆 gitee 仓库  五.提交代码 将想要提交的拖到克隆下来的目录下面 六 ...

  7. Git使用(Git安装、建立Git仓库、克隆Git仓库、提交代码至Git仓库)

    目录 1 Git安装 2 建立Git仓库 3 克隆Git仓库 3.1 新建Spring Boot项目 ​3.2 克隆Git仓库 4 提交代码至Git仓库 4.1 Pull ​4.2 Commit 4. ...

  8. 如何在Drupal7中用代码批量创建节点、评论和分类

    最近,我忙于一个网站迁移工作.网站是使用某个老式CMS建立的,有一定数量的文章.不同的分类数据和用户评论.我的团队被雇来把这些数据从这个浪费人力物力的老式CMS上完整的迁移到功能更现代的开源Drupa ...

  9. git提交代码更换提交人

    换了一家公司,今天提交代码之后,发现提交的名称不对,不是我的账户名称. 原因:别人用过的电脑,也没有重新装系统,所以系统的git配置还是之前那位大兄弟的用的名字. 网上找了下解决方法,亲测有效,感谢原 ...

  10. 22-07-14 西安 Git 分布式版本控制系统 、代码管理

    Git是目前世界上最先进的分布式版本控制系统,Git可以做源代码管理 Git的诞生 Linus (Linus Torvalds 林纳斯.托瓦斯)是在BitKeeper停止向开源社区提供免费版本后开发了 ...

最新文章

  1. Nginx 限制百度等爬虫连接
  2. python 局域网通讯_python3 实现tcp/udp局域网通信
  3. 智能计算机和智能化网络结论,人工智能技术中计算机网络技术的应用
  4. Win10无法修改编辑hosts文件
  5. 算法提高课-搜索-DFS之连通性模型-AcWing 1112. 迷宫:dfs和bfs两种解法
  6. html5日期不联动下拉框,下拉框联动问题 赋值时候失效
  7. python如何初始化一个二维数组_使用Python实现一个简单的商品期货布林指标突破策略...
  8. 如何将实时计算 Flink 与自身环境打通?
  9. CodeForces - 1454F Array Partition(线段树+二分)
  10. django简介及环境搭建
  11. Sklearn.metrics评估方法
  12. 3038 3n+1问题
  13. javascript学习笔记之document对象、表单及表单元素、脚本化cookie
  14. Fabric环境配置
  15. java 无锁并发_高并发情况下怎样尽量实现无锁编程
  16. 助你获取微信亿级流量的21种小程序推广攻略
  17. 浏览器清除缓存[chrome、ie]
  18. mysql 插入微信名有特殊字符的问题
  19. SQLiteSpy 数据库软件
  20. 研发人员专用表情包上架了

热门文章

  1. 多项式拟合缺点_拟合多项式的最小二乘法
  2. vscode打开自动提示_Python编程的最好搭档:VSCode 详细指南
  3. “有本事你去学校数据库把期末成绩改了“,“好,你等着。“
  4. 第一章:Shiro简介
  5. Nginx 配置参数
  6. 前端JS:判断list(数组)中的json对象是否重复
  7. 研发全球化再升级,华为已悄然布局16家海外研究所
  8. select、bash函数初识及rpm命令详解
  9. A Software Developer’s Reading Plan
  10. VsDoc for jQuery