Git 5分钟上手小白教程
2016-05-16 18:40
696 查看
Git 5分钟上手小白教程
@(进阶)[Git教程,Git小白教程,Git入门]今天想用Git发布一下之前写的一个管理系统,因为之前没有用过Git管理项目,也就不知道怎么用Git上传发布项目,网上搜了不少教程但是感觉都比较复杂不适合新手我就把这段折腾过程简单写下来了,希望对大家有帮助。
标题写的5分钟上手,想着接下来的这段绕了弯的过程本来是不打算写的,但是想到折腾了还是写一下吧。首先懒得在WIN下安装Git整个过程我是在Debian虚拟机下搞的,安装Git这一步就不写了。以git.oschina.net为例先要在自己的git.oschina.net账户下建立Git仓库,然后本地建立相应的目录,一开始用git init初始化了目录。git add -A添加当前目录所有的文件,git status查看状态,发现不对没有文件被添加,然后按网上的教程把git commit也写上了这回发现有东西被添加了,原来git commit也是要必要的,然后试着:
git remote add origin git@git.oschina.net:dabpop139/YuYueX-System.git //接着 push -u origin master //提交提示登录。
提于登录了试了几次都提示无法连接。后面看到git.oschina.net项目上有个https的git地址,就接着试了一下git remote add origin https://git.oschina.net/dabpop139/YuYueX-System.git,这次可以成功登录了,但是push -u origin master报错,然后再反复试了几次还是不行,后面我把目录删了,重新试了克隆的方法再尝试一下,这下可以成功提交了,我总结一下,以下是整个代码和步骤,先用git.oschina.net建立项目Git仓库,然后用克隆命令再push提交:
git clone https://git.oschina.net/dabpop139/YuYueX-System.git git status git add -A git commit -m 'First Commit' git status git push -u origin master
这里算完了但是一直没有研究整个命令的一些细节问题,比如为什么不用克隆的方法就不能同步上传呢?不知道是Git命令哪里出了问题,如果有朋友知道是什么问题请指教一下,后面我了解也一样会把它更新上来。这里整个步骤写的比较简单,只适合简单上手git的朋友,希望能帮助大家。
最后附上我用Git发布的项目地址:
网络在线预约管理系统http://git.oschina.net/dabpop139/YuYueX-System
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- git终极指南:在实际开发中的应用
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git eclipse 插件的安装
- git fork同步是什么意思?
- Git使用小坑 Out of memory错误的解决方法
- Python的高级Git库 Gittle
- 使用GIT进行源码管理――GUI客户端小结
- 使用git代替FTP部署代码到服务器的例子
- linux系统安装git及git常用命令
- 分享下自己总结的Git常用命令