GIT

1. 安装git

一般在linux下使用。windowns下也有。


2.使用git

测试 -> 终端下输入命令 :git (有帮助信息显示)

创建项目 -> 进入到目录下使用 git init 命令初始化 (注意:git的隐藏文件不要修改) ->在文件夹下 创建文件和文件夹

->  git add .  -> git status  -> git commit -m "名字" (提交到仓库)

第一次提交过程的需要配置:

git config --global user.email "邮箱"

git config --global user.name "名字"


3. 验证回滚

git log (查看日志提交ID)-> git reset --hard HEAD^ (回归到上一次) 或者回到指定的那个版本:git reset --hard + ID

-> 如果关闭了终端,那可以在打开终端后使用命令: git reflog (查看所有操作记录)


4.撤销修改

git reset HEAD  FILE  把代码从stage撤回到工作区

git checkout -- file    把工作区的修改丢弃

git rm; git  commit


5.GITHUB

git remote add origin + 远程仓库(HTTPS或者SSH方式)

git push origin master

SSH秘钥登录需要本地生成秘钥后,然后上传公钥到远程github仓库的settings下。如果只是对某个项目有有权限

则需要在某项目下setting处添加秘钥。

注意:需要修文件 .git/config - > url

git pull  更新(在当前分支更新代码)

git clone 下载代码


6.分支

查看当前分支: git branch

创建新分支: git checkout -b dev

切换分支:git checkout  master ->拉取最新代码 git pull -> master分支合并dev分支: git merge dev  -> 查看分支

git log --grap

注意:master 一般存放稳定版本,最好不要在上面进行开发

分支命令例如:feature 、bug 、hotfix 


7.遇到情况-bug

(1).先把开发的代码存到库里

(2).临时存数据:git  stash  ->再回来找临时保存的数据:git stash list -> git stash apply  -> 删除 git stash drop


8.特殊文件.gitignore

根目录下写.gitignore文件


9.PULL REQUEST

git  pull request  官方提交代码


参考博客:http://www.cnblogs.com/alex3714/articles/5930846.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值