赞
踩
1.git使用之前的配置
git config --global user.name 提交人姓名
git config --global user.email 提交人邮箱
git config --list
2.提交步骤
4. git init
初始化git仓库
5. git status
查看文件状态
6. git add 文件列表
追踪文件
7. git commit -m 提交信息
向仓库中提交代码
8. git log
查看提交记录
3.撤销
git checkout 文件
(还没有add的时候)git rm --cached 文件
(已经add但是没有 comment的时候)git rest --hard commitID
(提交到仓库的时候 commit)4.分支
为了便于理解,大家暂时可以认为分支就是当前工作目录中代码的一份副本。
使用分支,可以让我们从开发主线上分离出来,以免影响开发主线。
(1).主分支(master):第一次向 git 仓库中提交更新记录时自动产生的一个分支。
(2).开发分支(develop):作为开发的分支,基于 master 分支创建。(develop只是一个名字 随便起)
(3).功能分支(feature):作为开发具体功能的分支,基于开发分支创建 (feature只是一个名字 随便起)
5.分支命令
git branch
查看分支
git branch 分支名称
创建分支
git checkout 分支名称
切换分支 在切换分支之前 要先清空缓存区 要先把当前的操作提交到git仓库中 否则缓存区也会跟着切换
git merge 来源分支
合并分支()
git branch -d 分支名称
删除分支(分支被合并后才允许删除)(-D 强制删除)
6.暂时保存更改
在git中,可以暂时提取分支上所有的改动并存储,让开发人员得到一个干净的工作副本,临时转向其他工作。
使用场景:分支临时切换
git stash
git stash pop
7.github
将本地仓库推给远程仓库
1.git push 远程仓库地址 分支名称
2.git push 远程仓库地址别名 分支名称
3.git push -u 远程仓库地址别名 分支名称
-u 记住推送地址及分支,下次推送只需要输入git push即可
设置仓库别名
4. git remote add 远程仓库地址别名 远程仓库地址
5. 克隆远端数据仓库到本地:git clone 仓库地址
6.拉取远程仓库中最新的版本:git pull 远程仓库地址 分支名称
8.git忽略清单
将不需要被git管理的文件名字添加到此文件中,在执行git命令的时候,git就会忽略这些文件。
git忽略清单文件名称:.gitignore
将工作目录中的文件全部添加到暂存区:git add .
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。