初始化:git init
签名:
项目级别/仓库级别:
git config user.name tom
git config user.email a@123.com
信息保存位置为:./.git/config
系统用户级别:
git config-global user.name tom
git config-global user.email a@123.com
信息保存位置为:~/.gitconfig
添加操作:git add
查看状态: git status
提交: git commit -m "要提交的注释"
查看历史记录:
git log --pretty=oneline
git reflog
git long --oneline版本前进/后退
git reset --hard [md5]
后退 git reset --hard HEAD^
后退3次 git reset --hard HEAD~3比较文件差异:git diff [文件名]
分支
创建分支
git branch[分支名]查看分支
git branch -v切换分支
git checkout [分支名]合并分支
1.切换到接受修改的分支
2.执行merge命令
在本地创建远程库的别名
git remote add origin [远程地址]查看别名
git remote -v推送
git push origin master克隆
git clone [远程地址]拉取
pull=fetch+merge
git fetch
git mergegit强制合并
git pull origin master --allow-unrelated-histories
评论已关闭