1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| git init 初始化仓库 git clone 克隆仓库到本地 git config --global user.name 'xfjpeter' 配置用户名 git config --global user.email 'fsyzxz@163.com' 配置邮箱 git add . => git add --all 添加文件到购物车 git commit -m 'update description' 提交更新 git push 推送到git版本库 git rm a.php 删除git仓库和本地文件 git rm --cached a.php 删除git仓库文件不删除本地 git mv a.php aa.php 更改名字 git commit --amend 修改日志 git log 查看更新日志 --name-only 只查看文件名 -p 查看更新的文件 --oneline 查看简短的日志信息 git reset HEAD a.php 恢复到上一次提交 git checkout -- a.php 恢复到最初的状态 git branch 查看分支 git branch ask 创建ask分支 git branch -d ask 删除已经合并ask分支 git branch -D ask 强制删除ask分支 git branch --merged 查看已经合并的分支 git branch --no-merged 查看没有合并的分支 git checkout ask 切换到ask分支 git checkout -b ask 创建ask分支并切换到ask分支 git merge ask 合并分支 git stash 暂存工作区 git stash list 展示暂存工作区列表 git stash apply 恢复暂存区 git stash drop stash@{0} 删除暂存区 git stash pop 恢复暂存区并删除 git archive master --prefix='hdcms/' --format=zip > hdcms.zip 生成zip压缩发布包 git rebase master 将冲突交给子分支解决,后移master分支 git branch -a 查看所有分支(包含远程的) git push --set-upstream origin ask 推送ask分支 git pull origin ask:ask 拉取远程的ask分支到本地 git push origin --delete ask 删除远程ask分支
|
评论加载中