Git的简单使用
来源:互联网 发布:淘宝刷一个单多少钱 编辑:程序博客网 时间:2024/06/08 01:32
Git的简单使用
- Git的介绍
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 很多 Freedesktop 的项目迁移到了 Git 上。
- Git的安装
如果是window就要到网上下载一个Git For Window,可到下述网站下载:https://git-for-windows.github.io/ 点击 Download,跳转到 Github ,下载对应安装包。然后使用Git bash来使用Git命令。
如果你的系统是Linux的话,直接打开shell输入安装:
sudo apt-get install git
- Git的用法
- 创建代码仓库
配置身份:git config --global user.name "xxx"git congif --global user.email "xxx@qq.com"
接下来使用命令生成SSH Keys:ssh-keygen -t rsa -C “xxxx@xx.com”
创建本地仓库:在创建一个文件夹作为本地仓库,在命令中进入该文件夹使用命令git init
接下来会产生一个.git文件夹,默认是隐藏的,使用ls -al可看。- 提交本地代码
git config --global user.name "xxx"git congif --global user.email "xxx@qq.com"
ssh-keygen -t rsa -C “xxxx@xx.com”
git init
创建完代码仓库,接下来说下如何提交代码,我们是先用add命令把要提交的内容都加进来,然后commit才是真的去执行提交操作!命令例子如下,你可以一次次慢慢添加,当然也可以全部提交,直接git add .即可完成! 我们现在工程目录下创建一个readme.txt的文件试试,随便写点东西,然后依次输入下述指令:
git add readme.txtgit commit -m "Wrote a readme file"
-m的意思是提交的时候价格记录一下变动
- 与远程github账户同步
先配置SSH keys,进到本地的c:/users/xxxx/.ssh/找到id_rsa.pub,然后在github上添加SSH keys,把里面的公钥复制上去。
用自己账号在github网站上新建一个repository名字为rname,你的账号名字为username,然后用该命令与远程仓库建立同步连接,使用一次后以后不用在同步。
git remote add origin git://github.com/username/rname.git
接下来使用命令将本地的版本库推送到github的仓库上。
git push -u origin master
-u是第一次推送的时候加上的,以后的推送不用该参数
- 克隆代码到本地
使用该命令来克隆github上的库到本地的位置
git clone git://github.com/username/rname.git
阅读全文
0 0
- git的简单使用
- git的简单使用
- Git的简单使用
- git的简单使用
- git的简单使用
- git的简单使用
- git 的简单使用
- git的简单使用
- git 的简单使用
- git的简单使用
- git的简单使用
- Git的简单使用
- git的简单使用
- git的简单使用
- Git的简单使用
- git的简单使用
- Git的简单使用
- git的简单使用
- 关于错误:Uncaught Error: Bootstrap's JavaScript requires jQuery bootstrap.js:8 at bootstrap.js:8
- UnityShader从入门到放弃(四)漫反射—逐顶点光照
- 大数据常见150坑
- maven+Thymeleaf笔记-1
- Android中的四大组件Service
- Git的简单使用
- POJ总结(2255)
- 百度云的高速下载技巧系列1---油猴插件和脚本(PC)
- nginx静态资源缓存策略配置
- SPPNET 和RCNN
- 读取一组电话号码簿(由姓名和手机号码组成),将重复出现的项删除(姓名和电话号码都相同的项为重复项,只保留第一次出现的项),并对姓名相同手机号码不同的项进行如下整理。
- 用BufferedReader和BufferedWriter实现对文章的敏感字符用****代替
- Maven是什么
- SpringMVC之Bean的装配