git使用记录

git

版本控制管理工具

git bash

$git init初始化

git config --global user.name "333"

git config --global user.email "[email protected]"

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 "[email protected]"后面再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就能上传代码(关联远程分支)

你可能感兴趣的:(git使用记录)