- git config --local user.name//查看全局用户名称
- git config --local user.email//查看全局用户邮箱
- git config --user.name "用户名"
- git config --user.email "邮箱名"
- git config --global user.name//查看全局用户名称
- git config --global user.email//查看全局用户邮箱
- git config --global user.name "用户名"
- git config --global user.email "邮箱名"
git init
- git remote//查看远程仓库连接情况
- git remote add 自定义远程仓库别名 远程仓库地址
git fecth
(1)拉取特定分支的更新
- git fetch 远程主机别名 远程仓库分支
-
- //此时,可以通过命令查看某个 branch 在服务器上的最新状态(更新信息)
- git log -p FETCH_HEAD
- git fetch origin master //从远程主机的master分支拉取最新内容
- git merge FETCH_HEAD //将拉取下来的最新内容合并到当前所在的分支中
-
- //完整命令
- git pull 远程从仓库别名 远程分支名:本地分支名
git checkout 仓库别名/远程分支名
此时对应远程分支的文件会拉取(下载)到本地。
- git add 文件名//添加指定文件
- git add . //添加本目录下所有文件
-
- git status //查看暂存区情况
git commit -m 注释
git push 自定义远程仓库的别名 HEAD:远程仓库的分支
上面推送文件夹相当于,在合并的时候已经指定了划分了路径,以下是推送文件到指定文件夹的步骤:
git reset --hard 指定分支的上一个版本
git push -f