赞
踩
git config --global user.name 用户名
git config --global user.email 邮箱
查看用户 cat ~/.gitconfig
Git 首次安装必须设置一下用户签名,否则无法提交代码。
git init
git status
创建一个文本后再次查看
git add 文件名
git add -A 提交所有变化
git commit -m "first commit"
git commit -m "first commit" 文件名
修改text后,再次add、commit后,使用git reflog查看历史版本
git reflog
git log 查看版本详细信息
git reset --hard 版本号
git branch -v
git branch 分支名
在master分支上修改文本内容提交后,切换到hot-fix分支
git checkout 分支名
查看文本内容变回了hot-fix时的内容
在hot-fix分支上修改并提交文本内容,与master分支合并
git merge 分支名
显示自动合并失败
显示MERGING表示正在合并中
合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。Git 无法替
我们决定使用哪一个。必须人为决定新代码内容。
特殊符号:
<<<<<<< HEAD 当前分支的代码
======= 合并过来的代码
>>>>>>> hot-fix 合并分支
git push 仓库别名 分支名
git clone 远程地址
clone 会做如下操作。1、拉取代码。2、初始化本地仓库。3、创建别名
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。