Git&Github使用

基本概念

仓库(Repository):仓库的意思,想在github开源一个项目,那就需要新建一个Repository。
收藏(Star):仓库主页star按钮,就是收藏的意思,你可以通过star别的项目,类似书签以后可以继续查看。
复制与克隆项目(Fork):基于你的开源项目的基础,完完全全拷贝一份在别人的分支,在进行使用。
发起请求(Pull Request):别人在你的主分支Fork一个分支,并且提交代码,你主分支这边进行审核,觉得不错,然后确认审核。
关注(Watch):关注项目,当项目更新可以接受到通知。
事务卡片(Issue):发现bug,但是目前没有成型代码,需要讨论时用。

安装git

安装地址[http://sourceforge.net/projects/git-osx-installer/]
Git OS X 安装工具[sudo port install git-core +svn +doc +bash_completion +gitweb]

git基本场景介绍

Git Repository(Git 仓库):最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见。
暂存区:暂存已经修改的文件最后统一提交到git仓库。
工作区(Working Directory):添加、编辑、修改文件等动作

git基本操作
命令简介
git config配置Git基本信息
gitignore添加Git忽略文件
git init创建版本库
git branch创建和删除分支
git checkout切换到某个分支
git status查看仓库的状态
git add把某个文件添加到git暂存区域
git commit把暂存区域的内容提交到本地仓库
git diff查看修改内容
git reset重置代码
git push把本地仓库推送到远程仓库
git clone把远程仓库clone到本地
git pull把远程代码拉到本地
git rebase/mergerebase/merge
配置git基本信息

设置用户名 [git config --global user.name “”]
设置邮箱 [git config --global user.email “”]
生成SSH Key [ssh-keygen -t rsa -C “”]
在远程仓库添加你的id_rsa.pub
在你的项目文件下 [git init]
把项目添加到git暂存区域 [git add .]
提交文件到本地仓库并添加注释 [git commit -m “first commit”]
将本地仓库的文件推送到远程仓库 [git remote add origin https://github.com/xipiker/springboot.git]
将提交内容push到master [git push origin master],如果报错[fatal: refusing to merge unrelated histories],则在[git push origin master --allow-unrelated-histories]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值