新建文件夹,初始化
git init
添加文件到缓存区
git add 文件名 or git add *
提交到本地仓库
git commit -m "说明信息"
添加远程仓库
git remote add origin <server>
推送远程仓库
git push -u origin master(第一次)
git push origin master(以后)
查看远程仓库信息
git remote or git remote -v
或者直接克隆远程仓库
git clone <server> "建立文件夹后无需初始化"
拉取远程仓库到本地并合并
git fetch origin master:temp "拉取到本地并新建分支temp"
git diff temp "比较两个版本的文件差异"
git merge temp "合并本地temp分支到本地master"
ps.
查看状态
git status
查看日志
git log or git log -p
---------------------------------------------------
分支
新建分支
git branch 分支名
查看本地和远程有哪些分支
git branch -a
切换分支
git checkout 分支名
删除分支
git branch -d 分支名
查看远程库的详细信息
git remote -v
---------------------------------------------------
总结:
添加秘钥到远程仓库
克隆远程仓库
git clone <server>
拉取最新消息
git fetch origin master:temp "拉取到本地并新建分支temp"
git diff temp "比较两个分支的文件差异"
git merge temp "合并本地temp分支"
添加文件到缓存区
git add 文件名
提交文件到本地仓库
git commit -m "说明信息"
推送到远程仓库
git push origin master
查看信息
git status and git log