赞
踩
git clone <仓库地址>
必须是空文件夹
git add . // 追踪代码
git commit -m “初始化项目” // 把代码提交到本地仓库并添加注释
// 如果报错需要配置用户名密码,执行以下命令:
// git config --global user.name "用户名"
// git config --global user.email "邮箱"
git push origin "<分支名称,默认:master分支>" // 提交到远程仓库
git init // 将本地文件夹初始化到本地仓库
git remote add origin <仓库地址> // 绑定本地仓库与远程仓库
git push -u origin "<分支名称>" // 提交到远程仓库
git clone <仓库地址>
git status // 查看状态,红色显示的问题修改内容
git add . // 提交(全部)到缓存区 (git add file1 file2 提交多个文件)
git commit -m "修改内容说明"
git pull origin <分支名称> // 更新远程代码到本地,很重要
git push origin <分支名称>
git checkout -b <分支名称> // 只是本地有分支,远程还没有
git push -u origin <分支名称> // 将本地分支推送到远程仓库中,此时远程仓库才有该分支
git branch // 前面带 * 号的为当前分支
git checkout <分支名称>
git add .
git commit -m "修改内容说明"
git pull origin <分支名称>
git merge --no-ff <分支名称> // --no-ff 禁止快进式合并
git branch -d <分支名称> // 这时远程仓库该分支还在
git status // 暂存本地仓库的代码
git pull // 拉取新代码
git stash pop // 合并远程和本地的代码
git diff -w // 查看文件的不同,手动解决冲突
git pull // 拉取代码
git push // 推送代码
git reset --hard HEAD^ // 回退到上个版本
git reset --hard HEAD~3 // 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id // 退到/进到 指定commit的代码
git push origin HEAD --force // 强推到远程仓库
git log // 查看提交日志 查看提交历史记录
git reflog // 查看所有提交日志
git push -f // 强制推送
git reset --hard origin/master // 强制覆盖本地数据
git remote -v // 查看当前git地址
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。