git使用记录

git

版本控制管理工具

git bash

$git init初始化

git config --global user.name "333"

git config --global user.email "333@163.com"

git add ./readme.md

git add ./

git commit -m "我们完成了一个功能"

git commit --all  -m "一些说明"    提交所有

git status状态

git log日志记录

git log --oneline简洁日志

git reset  --hard Head~0  恢复最近一个版本

git reset --hard ca345b  通过版本号恢复指定版本

git reflog版本切换记录

git branch dv1创建分支

git checkout master切换分支

git merge dv1合并分支

git branch -d dev删除分支

合并冲突,手动处理后再提交一次

git push https://… master分支提交到github

git pull https://…  master分支下载到本地(先初始化),不覆盖,合并

git clone https://…得到远程仓库相同数据,多次执行会覆盖本地内容

ssh-keygen -t rsa -C "333@163.com"后面再push

git push ssh地址 分支

git pull ssh地址 分支

先pull再push(版本可能不同)

git remote add origin 仓库地址

git push origin -u master

git pull origin master

git push

push时加上-u参数,下一次写git push就能上传代码(关联远程分支)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容