初次使用Git配置
在命令行输入以下命令
- git config -- global user.name "用户名"
- git config -- global user.email "邮箱"
使用 - git config --list 查看是否配置成功
Git的工作流程
1.在工作目录中添加,修改文件
2.将需要进行版本管理的文件放入暂存区域
3.将暂存区域的文件提交到Git仓库
Git管理的文件有三种状态
- 已修改(modified)
-已暂存(staged)
- 已提交(committed)
- git init 创建一个新的仓库/初始话git仓库
- git add 文件名 将文件添加到暂存区
- git commit -m "改动说名/你干了啥" 将暂存区域的文件提交到仓库
- git status 查看工作状态
- git reset HEAD 将暂存区恢复到先前状态/撤销上一步操作
- git reset HEAD~ 当前仓库上一个文件快照/加俩个~就是上俩个文件快照以此类推/也可~2
- git checkout -- 文件名 把上一次提交的内容在覆盖回来(谨慎使用)- git log 查看历史提交
reset命令的选项
- git rest --mixed HEAD~
- 移动HEAD的指向,将其指向上一个快照
-将HEAD移动后指向的快照回滚到暂存区域
- git rest -- soft HEAD~
-移动HEAD的指向,将其指向上一个快照
- git reset -- hard HEAD~
- 移动HEAD的指向,将其指向上一个快照
-将HEAD移动后指向的快照回滚到暂存区域
-将暂存区域的文件还原到工作目录
回滚指定快照 - git reset 版本快照的ID号
回滚个别文件 - git reset 版本快照 文件名/路径
比较暂存区域与工作目录
- git diff
比较俩个历史快照
- git diff 快照ID1 快照ID2
比较暂存区域和Git仓库快照
- git diff -- cached [快照ID]
创建分支
- git branch 分支名
删除分支
- git branch -d 分支名
切换分支
- git checkout 分支名
合并分支
- git merge 分支名
查看分支结构
- git log --decorate --all --oneline --graph
生成公钥和私钥
ssh-keygen -t rsa -C "526861348@qq.com" ···按3次Enter 不需要设置名称与密码
cat ~/.ssh/id_rsa.pub ·········查看公钥
git remote add origin 你的项目地址 // 用来连接远程码云
开始第一次上传你的项目
git add . --将项目中的所有文件上传
git commit -m '对上传文件的注释'
git push origin master --正式上传至码云中,若上传有问题,可以试试 git push origin master -f 表示舍弃线上的文件,强制推送
git push -u origin master 码云地址 上传代码上传
步骤:
1、git init 初始化
2、git add . 添加跟踪
3、git commit -m ‘描述文字’ 提交本地版本库
4、git remote add orgin(tag名字)path (github地址) 建立远程连接
5、git push origin master(远程仓库默认tag name :master or branch)
网友评论