Git

 

注册,下载git 软件。
然后,浏览你的主页面。看看上面的按钮都是做什么的
然后在你的 主页面上创建个 仓库 (create repository).
创建好后,新窗口里会有一个 Clone 地址 xxxx, 在本地找一个文件夹,在里面用命令行输入
’git clone xxxx‘, 你的仓库就能在本地同步了。
你也可以git 别人的仓库(开源的)

 

首先你要学会git, 提供一些相关的资讯,望有帮助:

 

 

http://www.zhihu.com/question/20070065

相关教程:

图解:http://my.oschina.net/xdev/blog/1143833

图解:http://rogerdudler.github.io/git-guide/index.zh.html

游戏学习:http://pcottle.github.io/learnGitBranching/

GITHUB使用:http://www.yanyulin.info/pages/2013/11/githubM.html

http://git.oschina.net/progit/

 

时间: 2024-09-05 23:41:56

Git的相关文章

debian安装git服务器——gitosis(sina博客移入)

前段时间一直在用google code,大概了解了svn的使用方法(其实也没有怎么了解,因为使用了eclipse的svn插件,没有手动使用svn命令过).想在家里的龙芯上也弄个版本管理软件,这样既可以控制平时写的软件的版本,同时也实现了对这些程序的备份. 以前在自己的电脑上搭建过svn服务器,所以这次想尝试一下搭建git的服务器.git是分布式的版本控制软件,因此本身没有很强的服务器概念.因此选择了gitosis这个软件. 安装这个软件非常方便,直接用apt-get就可以了,很久没有刷新软件源了

【转载】Jenkins + Git + Maven + tomcat集成环境搭建

本文转载自http://shift-alt-ctrl.iteye.com/blog/2208786   折腾了好几天,终于吧Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用.   1.安装环境     操作系统:Centos 6.5     JDK:1.7.x     Maven:3.1.x     Git: 1.7.1,自建GitLab平台     tomcat:7.x       上述宿主机器2台:192.16

Git GUI 中文乱码问题

使用 Git GUI 时,中文显示乱码 鼠标右键内容显示区, 在菜单中选择 Encoding -> UTF-8 问题解决

CentOS下Git的服务器版安装和使用

Git分布式版本控制系统: Git的使用体验,早已习惯了svn [集中式] 代码管理的吾,第一次接触分布式的git的时候,感觉很难使用,煎熬了一段时间,整个项目组,也是花费了很大的代价,就是出现代码被覆盖很多次,代码都不敢提交了! 记得在中国民航的时候,由于服务器硬件搬家过程中损坏,导致整个系统和代码全部丢失,不是很重要所以没有去做数据恢复,svn就挂了. 记得在金葵花的时候,由于svn服务器端口被抢占,导致没有启动,早上经理不在,没权限,所有,大家闲置了一早上. 使用了一段时间的git,使用过

git教程(二)--安装和配置git

转载:http://blog.csdn.net/gatieme/article/details/50586476 前言 GIT跟SVN一样有自己的集中式版本库或服务器.但,GIT更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上chect out代码后会在自己的机器上克隆一个自己的版本库.可以这样说,如果你被困在一个不能连接网络的地方时,就像在飞机上,地下室,电梯里等,你仍然能够提交文件,查看历史版本记录,创建项目分支等.对一些人来说,这好像没多大用处,但当你突然遇到没有网络的

git分支原理命令图文解析

本地分支解析 git 通过可变指针来实现对提交数据的历史版本的控制,每当我们提交新的更新,当前分支(设为master)则指向最后一个提交更新A,而最后一个提交对象则存在一个指针指向前一次的提交更新Q.如果我们创建一个新的分支,child,它和master共同指向A,这时,如果我们向child分支提交更新B,我们会发现child指向B,而master依然指向A.无论我们在child分支进行了任何开发,只要回到master分支,就能恢复到更新A的数据状态了. 在图片里,我们还注意到有一个head指针

git笔记:通过给grunt-inline打tag看tag操作

晚上review了下grunt-inline的issues,看到有个兄弟pull request,修正了0.3.0版本的一个bug.于是就merge了下,然后发布了0.3.1版本(这里). npm publish后,突然想到一个问题,发布了这么多个版本了,但好像都没有打过tag,这个不利于版本回溯以及bug trace.svn版本管理里有tag的概念,git里八九不离十也有,虽然还没用过.就简单百度了下,打完tag后顺便做下笔记: 查看tag git tag 比如我在grunt-inline的项

Git学习备忘

    本文参考廖雪峰写的精彩的git学习文档,大家可以直接去官网看原版,我这里只是便于自己记录梳理 原版地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000     ubuntu下可以直接sudo apt-get install git来安装git.如果是mac,Xcode自带git,但是版本可能比较低.你可以到git官网下载最新的git src或较旧的dmg文件到本地安装.安

vs2013 git 没有冲突也提示冲突预防 导致无法同步

问题描述 vs2013 git 没有冲突也提示冲突预防 导致无法同步 我在使用git同步代码的时候,提示了如图的错误 但是我确定没有做过任何修改 而且git也没有提示任何冲突需要解决,这个问题最近在多台机器上发生,实在不知道是什么原因 解决方案 提示冲突肯定是有冲突的,你需要手动解决一下冲突然后同步. 解决方案二: 看看是否提交的分支与远程分支有冲突,因为你并不一定就是提交的你本地所看到的分支 解决方案三: 先git checkout master到主分支,然后git pull等看是否有merg

windows下实现Git在局域网使用

1.首先在主机A上创建一个文件夹用于存放你要公开的版本库.然后进入这个文件夹,右键->Git create repository here,弹出的窗口中勾选Make it Bare!之后将这个文件夹完全共享(共享都会吧?注意权限要让使用这个文件夹的用户为"完全控制").文件夹共享过程如下:右击文件夹-属性-共享-高级共享-共享此文件夹-权限-完全控制.        可以看见有一个共享的网络路径  2.接着在主机A的其他地方clone刚刚创建的git仓库 3.clone完之后,在