使用git建立本地仓储管理代码【转】
转自:http://blog.csdn.net/airk000/article/details/7738231
Git是Linus大神的代码管理工具,简直说是开发者的超级福音,而作为屌丝的个人开发者,自己购买服务器或者github付费服务显然不合算,那么能不能在本地建立一个git仓储来管理自己的代码呢?答案是当然可以!
(安装git什么的就不说了,很简单的apt-get install git-core就OK)
本例中仓储设定在~/git_store/,而开发的代码所在文件夹为~/git_example/
那么先建立git_store
mkdir -p git_store
cd git_store
git init --bare
OK,现在这个仓库已经建立好了,就等着往里边囤积代码了。
cd ~/git_example
git init
/* 会出现提示说已经建立好空的git */
git add ×
/* 把当前目录下的所有文件都添加进去 */
git commit -m 'first commit'
/* 进行第一次的commit,没有commit是不允许Push的 */
git remote add origin ~/git_store
/* 添加origin,指向~/git_store,origin的名字可以是任何 ,默认分支是master*/
git push origin master
/* 这一步执行完毕后代码就已经提交上去了,可以使用gitk验证一下 */
OK,现在可以放心的开始修改代码了,就算发生了什么意外也可以通过本地的git仓储进行恢复,同时也可以建立多个分支进行不同的需求开发,不用购买服务器和github付费服务,在本地也能方便、放心的开发和管理代码了!
使用git建立本地仓储管理代码【转】相关推荐
- 使用git建立本地仓储管理代码
Git是Linus大神的代码管理工具,简直说是开发者的超级福音,而作为屌丝的个人开发者,自己购买服务器或者github付费服务显然不合算,那么能不能在本地建立一个git仓储来管理自己的代码呢?答案是当 ...
- Git建立本地分支和远程分支的映射关系
Git建立本地分支和远程分支的映射关系 git branch -vv:查看本地分支和远程分支的映射关系 在切换分支前,须本地建立新分支,例如:git branch dev4test //本地建立de ...
- git同步本地与远程代码命令
Git在我们开发中使用率很高,常用的有以下一些命令: # 给git仓库添加远程地址 git remote add origin git@github.com:xxx/project.git # 将本地 ...
- JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理
文章目录 Git管理准备工作 Git工具上传代码 发布代码装程序 mywebsql管理 京东云引擎小结 JAE京东云引擎是京东推出的支持Java.Ruby.Python.PHP.Node.js多语言. ...
- Pycharm 实现本地与服务器代码同步
在深度学习中我们经常使用到服务器去训练模型,文章将介绍如何在本地Pycharm使用服务器环境,并且实现本地代码与服务器代码同步. 1.本地使用服务器环境 file->settings 3.选择S ...
- 简单使用Git和Github来管理自己的代码和读书笔记
简单使用Git和Github来管理自己的代码和读书笔记 以前不知道使用代码管理工具,最后写的一些东西都没有了,由于硬盘坏了或者不小心格式化了之类的,后来使用了Git 和Github来托管自己的代码和读 ...
- Git建立远程代码仓库和本地代码仓库
Git建立远程代码仓库和本地代码仓库 使用Git管理代码,需要有两个仓库.一个是远程代码仓库,一个是本地代码仓库. 远程仓库是用来托管代码的平台,比如说Github,GitLab,Gerrit,码云G ...
- 使用Git和Github来管理自己的代码和笔记
使用Git和Github来管理自己的代码和笔记 一.Github注册 1.先注册github.com的账号,官方网站: https://github.com/ 2.登录 3.创建仓库,仓库分公开的和私 ...
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
[git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退 ...
最新文章
- [转载zz] Python3 输入和输出之序列化与反序列化
- RocketMQ几种搭建模式说明
- AI入门:无门槛可以玩的神经网络
- v8声卡怎么录制唱歌_【绝对干货】关于声卡你需要知道的几点知识(上)
- C#如何操作另一个窗体:[2]子窗体操作主窗体(转)
- 魅蓝x android 7,魅蓝x2什么时候发布 魅蓝x2发布时间最新消息
- Linux 设备驱动的并发控制
- 计算机网络与维护考试题,《网络管理与维护》试题库.doc
- Android文本框实现搜索和清空效果
- 【kafka】kafka KeeperErrorCode = ConnectionLoss for /config/topics
- windows下编译c语言文件路径,解决JNI在Windows环境下因长路径导致编译失败问题
- JAVA程序员基本功:开发实现类隐藏及应用
- [NLP]OpenNLP语言检测器的使用
- 【转】memcache-client-forjava
- 树莓派4B-Python-控制L298N
- Python基础篇:Python的数据结构
- html的header背景图片,关于在HTML插入背景图片的问题
- 冯诺依曼计算机模型中存储器,在冯诺依曼计算机模型中存储器是指什么单元?...
- 【SLAM】——编译项目orb-slam2_with_semantic_labelling
- Flink 多流转换