初始本地化库
git init
设置签名
用途为了标识身份,通常只设置全局级别
- 设置仓库级别签名:
git config user.name jsm
git config user.email jsmxok@163.com
- 设置全局级别签名:
git config --global user.name jsm
git config --global user.email jsmxok@163.com
分支操作
-
创建分支
git branch [分支名] -
查看分支
git branch -v -
切换分支
git checkout [分支名] -
合并分支
第一步:切换到接受修改的分支(被合并,增加新内容)上git checkout [被合并分支名]
第二步:执行 merge 命令
git merge [有新内容分支名]
-
解决冲突
- 冲突的表现
- 冲突的解决
第一步:编辑文件,删除特殊符号
第二步:把文件修改到满意的程度,保存退出
第三步:git add [文件名]
第四步:git commit -m “日志信息” ( 注意:此时 commit 一定不能带具体文件名)
- 冲突的表现
远程库
- git remote -v 查看当前所有远程地址别名
git remote add [别名] [远程地址]
- 推送
git push [别名] [分支名]
- 克隆
git origin [远程地址]
效果:
完整的把远程库下载到本地
创建 origin 远程地址别名
初始化本地库