文档章节

git 使用

nero_zy
 nero_zy
发布于 2014/09/11 14:16
字数 485
阅读 18
收藏 0

关于git的基本使用我就不表,如有不熟的推荐看OurUnixcsdn博客。所以这里主要讲下如何建立一个站在项目leader的角度,建立远程仓库。

1建立你的git 目录。

ourunix@ubuntu :~$ mkdir testgit

ourunix@ubuntu :~$ cd testgit/

2,建立你的git仓库。

ourunix@ubuntu :~/testgit$ git init

Initialized empty Git repository in /home/wlp/testgit/.git/

3,添加你的需要的项目初始文件,这里我就只添加一张文档了。

ourunix@ubuntu :~/testgit$ echo "hello,git" > sayhi.txt

4,跟踪及提交到仓库。

ourunix@ubuntu :~/testgit$ git add sayhi.txt

ourunix@ubuntu:~/testgit$ git commit -m "2011.4.13" sayhi.txt

[master (root-commit) b87b535] 2011.4.13

1 files changed, 1 insertions(+), 0 deletions(-)

create mode 100644 sayhi.txt

5.在本地的git仓库"添加一个远程仓库",当然这个远程仓库还是你自己的这个目录。

ourunix@ubuntu:~/testgit$ git remote add origin ssh://你的IP/~/testgit/.git

这时候,本地的 .git/config 应该会改变

6.将本地的 master分支 ,跟踪到远程的分支

ourunix@ubuntu:~/testgit$ git push origin master

7,显示远程信息

ourunix@ubuntu:~/testgit$git remote show origin

8,利用其他局域网的电脑测试你的仓库

ourunix@ubuntu:~/test$ git clone ssh://你的IP/home//testgit/.git

Initialized empty Git repository in /home/wlp/test/git/.git/

xxx‘s password:

remote: Counting objects: 3, done.

Receiving objects: 100% (3/3), done.

remote: Total 3 (delta 0), reused 0 (delta 0)

9,大功告成,开始动手建立你的仓库吧。


Ubuntu下 ssh : connect to host localhost port 22:Connection refused

Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused

 

造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装openssh-client,但是木有安装server

 

运行 ps -e | grep ssh,查看是否有sshd进程

 

如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server进程,如果提示ssh不存在 那么就是没安装server

 

通过 sudo apt-get install openssh-server命令安装即可



转载记录

本文转载自:http://blog.sina.com.cn/s/blog_6405313801011vsj.html

nero_zy
粉丝 1
博文 17
码字总数 11823
作品 0
程序员
私信 提问
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
27
0
Git 教程 - Git 基本用法

Git 是当前最流行的版本控制程序之一,文本包含了 Git 的一些基本用法 创建 git 仓库 初始化 git 仓库 mkdir project # 创建项目目录 cd project # 进入到项目目录 git init # 初始化 git 仓...

floger
2011/12/27
774
1
STM32开发 -- Gerrit的详细使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29350001/article/details/87004721 一、gerrit简介 参看:维基百科 - Gerrit Gerrit,一种开放源代码的代...

聚优致成
02/11
0
0
Git、GitHub、Idea集成使用

Git环境搭建-客户端 https://git-scm.com/ 下载Git,目前最新版本是Git-2.15.0-64-bit.exe; 安装过程如下: 备注: 图标组件(Addition icons) : 选择是否创建桌面快捷方式; 桌面浏览(Window...

KCCK17
2017/11/07
110
0
git 常用总结

git [TOC] 设置 基本操作 初始化git库: 添加文件到分支: 查看仓库状态:,检查仓库各分支状态 修改已提交到分支的文件后,使用保存修改,使用放弃修改。 使用暂存更改后,可以使用取消暂存。...

hgfgoodcreate
2016/07/16
16
0

没有更多内容

加载失败,请刷新页面

加载更多

Eureka应用注册与集群数据同步源码解析

在之前的EurekaClient自动装配及启动流程解析一文中我们提到过,在构造DiscoveryClient类时,会把自身注册到服务端,本文就来分析一下这个注册流程 客户端发起注册 boolean register() t...

Java学习录
22分钟前
4
0
Java描述设计模式(15):责任链模式

本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景描述 1、请假审批流程 公司常见的请假审批流程:请假天数 当 day<=3 天,项目经理审批当 3<day<=5 天,部门经理审批当 day>5 天...

知了一笑
33分钟前
6
0
总结:数组与链表

1、内存申请:数组在内存上是连续的空间;链表,内存地址上可以是不连续的。 2、查询速度:数组可以随机访问,链表必须顺序访问,即从首个元素开始遍历,逐个查找,所以数组查询很快。 3、写入...

浮躁的码农
41分钟前
6
0
HashMap源码分析

read

V丶zxw
59分钟前
5
0
Python字符串或JSON字符串转字典dict、列表list

有3种方法 1、使用ast模块 >>> import ast>>> s = '["test",1]'>>> ast.literal_eval(s)['test',1]>>> s = '{"test":1}'>>> ast.literal_eval(s){'test': 1} 2、eval函数,这个......

编程老陆
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部