github入门操作

要说一名开发人员必须要懂的开发工具,github必须在其中。下面来简单记录下git的基本操作:

以下都是windows平台下的使用。

1、下载

第一步当然是下载git:windows平台下载

2、安装

下载完成后一直默认安装即可。

安装完成以后,在开始菜单里面找到 “Git –> Git Bash”,如下:

弹出一个命令行一样的东西,说明安装成功。如下:

再进行最后一步设置:

这里是设置自己的用户名以及邮箱。

git config  –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

3、生成密钥

git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。输入以下命令:

$ cd ~/. ssh  //检查本机的ssh密钥

如果能进入该文件夹,说明已经有了密钥,可以删除该密钥:

 $ mkdir key_backup
 $ cp id_rsa* key_backup
 $ rm id_rsa*

否则的话则生成一个密钥:

Ssh-keygen –t rsa –C “[email protected]”  //填上自己的邮箱

进入settings界面后,点击SSH and GPG keys:

进入之后找到New SSH keys,点击之后把刚才创建的.ssh目录下的id_rsa.pub中的内容复制过去,title随便写,如下:

这步完成以后,就可以开始进入正题了:操作版本库。

4、操作版本库

首先当然是创建版本库。

什么是版本库?版本库又名仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。

所以创建一个版本库也非常简单,如下我是D盘 –> www下 目录下新建一个testgit版本库。

pwd 命令是用于显示当前的目录。

通过命令 git init 把这个目录变成git可以管理的仓库,如下:

这时候就会发现该目录下多了一个.git目录,这个目录是git用来跟踪管理版本的。

如果是要把自己之前做的项目上传到github上,也非常简单,只要把之前创建版本库的操作mkdir省去即可,直接在项目目录下git init,就可以把该项目变成一个git仓库了。

如果是要上传该目录下的所有文件,直接执行以下命令:

git add . //添加所有文件

然后就可以通过commit提交到仓库了:

git commit -m . //提交所有文件

如果要查看是否还有没提交的文件,可执行如下命令:

git status

本地操作已经完成了,接着就可以再自己的github创建一个仓库跟本地仓库关联了。

点击创建仓库以后,输入仓库名,创建即可。

之后返回本地,执行如下操作:

git remote add origin https://github.com/11pdg/test.git

输入以上命令,后面的地址改为自己的项目地址即可:

然后就可以把本地仓库的内容推送到远程:

git push -u origin master

到这里,你就可以看到github页面上已经有了自己的项目!

以上只是git的一些最基本的操作,这个玩意高深的很,留待以后详细研究。

部分内容以及图片来自http://www.cnblogs.com/well-nice/p/4568428.html

时间: 2024-12-08 07:41:18

github入门操作的相关文章

github入门到上传本地项目

GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. 利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目.优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流. 创建自己的项目,并备份,代码不需要保存在本地或者服务器,GitHub做得非常理想. 学习Git也有很多好处.他被视为一个预先维护过程,

手把手教你最简单的开源项目托管GitHub入门教程

自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难免少不了要进行摸索一番,甚至会因此头大而放弃. 这里将手把手地教大家一些本人的入门心得. 工具/原料 本地源项目 msysgit(Windows) 方法/步骤1 在GitHub新建托管项目 1 要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册 打开

Git入门操作

仅学习Git的一些入门操作比较容易,平时更多地使用GitHub,不过今天我想自个搭个服务练练手.当看完一些材料合作了一些验证之后,才发现其实所谓的服务和之前的svn完全不一样了.过程记录如下: LinuxServer端安装git 我把服务打在Linux机器上,这台破机器没有apt-get,没有yum,只好自己下载源码,自己编译 $ wget http://distfiles.macports.org/git/git-2.5.3.tar.gz $ tar xzvf git-latest.tar.g

git 入门操作

从已有的GIT仓库获取最新代码 git clone url 建立本地仓库,并提交至git-hub 生成ssh的公钥私钥对:ssh-keygen 从pc端打开生成的公钥,id_rsa.pub,复制并黏贴至git-hub的ssh-keys cd至程序文件夹,输入 git init 然后输入git add .(.代表所有文件也可以输入具体的单个文件名) 然后输入git commit -m “任意注释” 创建一个remote git remote add origin url(ssh.https.sub

【windows】Github 入门概要

一.概要 Github是开源代码库以及版本控制的系统.越用越好用,github上有很多高质量的工程和代码,随时可以fork+clone 来研究.有时间和能力还可以 pull request 贡献代码!最近要经常用到github,觉得是开发者的必备,整理这篇文章,希望想了解github的人有所帮助!本文概要记录github的使用.github的详细教程和介绍可以参考此篇文章[git教程].文章很详细很适合入门. 如果电脑上没有安装gitHub的,可以在gitHub for windows 下载安装

<转>github入门到上传本地项目

转自 http://www.cnblogs.com/specter45/p/github.html GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. 利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目.优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流. 创建自己的项目,并备份,代码不需要

《Github入门与实践》读书笔记 蟲咋先生的追求之旅(上)

<Github入门与实践>作者: [日] 大塚弘记 译者:支鹏浩/刘斌 简介 本书从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中.在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行Pull Request并共同维护. 豆瓣地址:https://book.douban.com/subject/26462816/ 本以为对于

对Docker了解多少?10分钟带你从入门操作到实战上手

Docker简述Docker是一种OS虚拟化技术,是一个开源的应用容器引擎.它可以让开发者将应用打包到一个可移植的容器中,并且该容器可以运行在几乎所有linux系统中(Windows10目前也原生支持,Win10前需要内置虚拟机),正所谓"一次打包,到处运行". Docker容器的运行是完全的沙箱机制,相互之间不会有任何关联(除非自己串联集群).网络.存储.进程等资源,不仅对于不同的容器是相互隔离,对于宿主机和容器直接也是隔离的,除非你手动映射暴露端口或者挂载存储卷. 很多人不理解,D

github入门简单命令及常见错误

github入门简单命令及常见错误: 一.入门常用命令git init(新建一个空的仓库)git add .(添加文件夹下的所有文件)git add 文件名(添加文件夹中的指定文件)git status(查看状态)git commit -m "注释信息"(对提交的文件添加备注说明)git remote add origin 仓库链接地址(连接远程仓库)git remote rm origin 仓库地址(删除远程仓库)cd 目录地址 (进入目标目录下)ls (列出当前目录下的所有文件)m