1、本地
设置用户信息
git config --global user.name “xxx“
git config --global user.email “xxx”
查看配置信息
git config --list
git config user.name
初始化仓库
git init : 初始化仓库【初始化本地库】
git clone 远程Git仓库地址
git add : 把内容增加到暂存区
git add 文件名 提交指定文件
git add * 提交全部文件 git add .
git reset 将暂存区的文件取消暂存
git commit : 把内容提交到本地仓库
git commit -m '提交信息,可以随意【一般都是当前操作的信息】'
git commit -am '提交信息,可以随意【一般都是当前操作的信息】' 增加到暂存区 + 提交
git rm 删除文件 删除之后需要提交
git log 查看日志记录
git status : 查看文件状态
git status -s
2、远程
git remote 查看远程仓库
git remote add 添加远程仓库
git remote rm 移除无效的远程仓库
git fetch 是从远程仓库获取最新版本到本地仓库
git clone : 克隆远程仓库到本地
git pull 远程仓库的别名 远程仓库的分支 是从远程仓库获取最新版本并merge到本地仓库
git pull origin master
git push 远程仓库的别名 远程仓库的分支
git push origin master
注意: 把工作区的内容推送到远程,必须先提交到本地,再推送远程
3、分支操作
git branch: 查看分支
git branch 分支名: 创建分支
git chekout 分支名: 切换分支
git merge 被合并的分支名
在要合并其他分支上操作,譬如要用 master合并b1,则需要在master分支执行合并操作
git branch -d 分支名
被删除的分支必须把所有内容都完成后。