GitHub 可以被收购,Git 命令你不能不会

阅读文本大概需要 6 分钟。

早上看新闻 GitHub 确认被微软收购了,75 亿刀 !!!

GitHub 被微软收购,网上一大堆程序员嘲讽 :

恭喜微软,喜提全球最大同性交友平台:

这是一桩最滑稽的收购案,世界上最大的闭源公司收购了世界上最大的开源公司。

我要说的是:感觉微软收购 GitHub 挺好的,被甲骨文收购才是真的完了;被苹果收购了估计所有开者都要有个 Mac 才能访问;最惨是被 谷歌或FB 收购后怕是以后都连不上了…

微软购买 Github 后,可能会有很多开发人员弃坑,而选择其他的代码托管平台。可选的到也不少: Gitlab 还有国内的码云等,都不错。

心机的GitLab 推出了一键迁移

国内的话,我还是推荐使用「码云」 国内的用户经常遇到的问题是访问速度太慢,有时候还会出现无法连接的情况(原因你懂的)。如果我们希望体验Git飞一般的速度,可以使用国内的Git托管服务——码云(gitee.com) 和GitHub相比,码云还提供了免费的Git仓库。

因为无论如果,我们还有一个深深的恐惧:女朋友和代码同时掉进水里,你先救谁?

向「码云」提交代码

首先,你得有一个码云的账号,至于要如何注册,这个就不需要我在多说了。 其次,你得有一个项目,可以是别人已经开源的,也可以是自己创建的。

这里为了演示方便,我们自己创建一个新的项目

语言选择的是 Java ,毕竟我是一个 Javanese ; 开源许可证 请参考下图:

好了,现在我们有了自己的项目,我们先要复制好项目的地址(后面要用)

本地初始化

在你的需要初始化版本库的文件夹中执行:

git init 
git remote add origin <你的项目地址> 
//注:项目地址形式为:https://gitee.com/xxx/xxx.git

这样就完成了一次版本你的初始化。如果你想克隆一个项目,只需要执行:

git clone <项目地址>

完成第一次提交

进入你已经初始化好的或者克隆项目的目录,然后执行:

git pull origin master

<这里随便修改/添加一些文件,否则与原文件相比就没有变动>

git add .
git commit -m "第一次提交"
git push origin master

然后输入账号密码,这样就完成了一次提交。

好了,现在到网站上,看看我们的项目,本地的文件已经顺利的提交到码云上了哦....

你还可以在动态中,查看所有的提交信息...

总结一下:

远程提交,主要用到的三个命令是:Clone push Pull

克隆 Clone 进行克隆(Clone)操作就可以复制远程数据库。

推送 push 为了将本地数据库的修改记录共享到远程数据库,必须上传本地数据库中存储的修改记录。

拉取 Pull 进行拉取(Pull) 操作,就可以把远程数据库的内容更新到本地数据库。

好了,今天就先到这里,至于如何在团队中,进行分支,合并,冲突,回退,以及 Git 工具 的使用。不急,关注我们,慢慢来....

原文发布于微信公众号 - 程序员阿凯(AKBC159)

原文发表时间:2018-06-05

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏葡萄城控件技术团队

月下载量千万的 npm 包被黑客篡改,Vue 开发者可能正在遭受攻击

早起看手机,结果发现我的微信群炸了,未读消息 999+,大家都在讨论 event-stream 事件。打开 twitter 也是被这个刷屏了。

1102
来自专栏Python中文社区

Python进行远程视频监控

專 欄 ❈小丸子,网络工程专业在读。希望通过将自己学到的知识分享出来可以发现自己某个知识的薄弱点,更加有利于学习,喜欢将自己所学到的知识运用在生活中。乐于分享...

3429
来自专栏FreeBuf

如何使用Airgeddon搭建基于软件的WIFI干扰器

Airgeddon是一款能够进行Wi-Fi干扰的多Bash网络审计工具,它可以允许你在未加入目标网络的情况下设置目标,并且断开目标网络中的所有设备。Airged...

30910
来自专栏FreeBuf

工具解析 | 杀毒引擎惨遭打脸,黑帽大会爆惊天免杀工具

今年的黑帽大会上,可谓是精彩不断。与往届大会对比看来,当属2017这届最有看头。各种推陈出新的技术暂且不论,光是爆出的新免杀工具AVET就足以惊艳全场。 该工具...

2192
来自专栏安智客

Google Keybox功能与TEE关系介绍

昨天介绍了Keystore功能,今天来普及一下Keybox。这个也与可信执行环境TEE有着密切的关系! Keybox就是Android的密钥箱功能,用于解密受D...

75910
来自专栏FreeBuf

来自后方世界的隐匿威胁:后门与持久代理(一)

干了十几年安全工作,发现一些同行只是把简单的工具扫描和渗透测试当成了全部工作,拿到需要的数据及测试结果既为完成工作。可各位兄弟,咱扪心自问,这样的安全测试能叫真...

2465
来自专栏数据和云

【Windows最近肿么了】32TB的Win10源码遭泄露?

黑客泄露微软 Win 10 大量源代码,数据超过 32 TB 据 TheRegister 报道,已经有多达 32TB 的微软 Windows 操作系统的内部核心...

3058
来自专栏FreeBuf

西部数据My Cloud存储设备被曝可提权认证绕过漏洞

近期,网络设备漏洞研究团队exploitee.rs公布,西部数据 My Cloud 网络存储设备存在一个认证绕过漏洞( CVE-2018-17153),未授权的...

1286
来自专栏PHP在线

PHP7的优缺点及从当前版本升级到PHP7都遇见了哪些坑

优点就是快,相比5.6有一倍的提升,也有很多方便的新特性,缺点是目前相关的扩展支持还不完善,很多扩展(非官方)坑不少,万一踩到由于内核变化,很多人调试起来可能不...

4606
来自专栏FreeBuf

14亿邮箱泄露密码明文信息查询网站惊现网络

经查询统计,该14亿邮箱密码库涉及Gamil、Hotmail、Yahoo、Sina、qq、163、Sohu、Live、Aol等知名电邮厂商注册用户,另外,还涉及...

2040

扫码关注云+社区