首页 > 代码库 > git 基本工作流程
git 基本工作流程
Git常用命令:
http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
git config --help 查看帮助
git config --global user.name 如果有则修改 如果没有则添加
xxx
git config user.email 如果有则修改 如果没有则添加
xxxxxxxxxxx
查看全局级的config,命令:git config --global -l
编辑git配置文件命令:
git config -e --global --->之后可进入修改状态 可删除也可修改
git 基本工作流程
在当前目录新建一个git代码库:git init
在当前文件下会产生一个git
新建一个目录,将其初始化为 git代码库:git init [project-name]
下载一个项目和它的整个代码历史:git clone [url]
如在当前文件夹下产生了新的内容
此时用git status
添加文件到仓库中命令:git status{红色-->可以看到untracked文件和目录为红色 绿色-->可以看到变成了待提交的更改,文件和目录也变为绿色。
增加文件到缓存区命令:git add 增加所有文件到缓存区。
之后git status再查看时会变为绿色
提交更改到本地版本区命令:git commit -m ‘提交信息‘
查看日志命令:git log --oneline --oneline代表一行显示
提交修改命令:git commit -a -m‘日志内容‘ 一次完成操作省去先放到缓存区的操作,直接提交成功,提交之后在查看状态 git status 如果没有绿色和红色标记代表提交成功
查看不同命令:git diff 用于比较上一次提交和当前版本的差异。
显示、创建、切换分支
Cat命令使用介绍:
- cat 接普通文件名,会把文件内容打印到屏幕;
2. cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件。
之后需在子分支下提交更改后的文件
之后再转到主分支中查看test,使用diff对比不同
合并分支:
Git服务端
首先github注册账户,之后创建一个仓库
设置ssh
生成秘钥:
ssh-keygen -t rsa -C “yourEmail@qq.com”
找到秘钥复制出来在找到setting设置公钥私钥
设置好后此时已经和服务端建立了一个认证的连接
然后建立远程仓库的连接
git remote add origin git@github.com:wwwqqq566/MyontGit 本地版本库添加远程仓库 建立连接
之后推送
git push -u origin master 推送
输入密码之后就ok了
如后期有更改提交之后再次推送一次就ok
git 基本工作流程