mkdir:XX(创建一个空目录XX指目录名)
git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件
git add / git commit -m "注释" 这两个通常在编辑器里间接使用
git log 查看历史记录
git reset -hard HEAD^ 或者 git reset -hard HEAD~ 回退到上一个版本
git rm XX 删除XX文件
git remote add origin https://github.com/smogzhang/repository 关联一个远程库
git push -u(第一次使用-u 以后不需要) origin master 把当前master分支推送到远程库
git branch 查看当前所有的分支
git checkout master 切换回master分支
git merge dev 在当前的分支上合并dev分支
git branch -d dev 删除dev分支
git branch name 创建分支
git remote -v 查询远程库的详细信息
简单示例
安装git,打开git bash,指令git config --global user.name "xxx" git config --global user.email "xxx@xx.com" 填写用户名和邮箱,作为标识。
创建一个文件夹(版本库),打开bash,git init初始化文件夹为git管理的仓库。
编辑器关联,add index,commit,提交工程和代码。
关联远程仓库,获取ssh key(git 仓库与GitHub仓库之间的传输需要ssh加密) ssh-keygen -t rsa -C 'xxx@xx.com' .pub是公钥,在GitHub上面粘贴id_rsa.pub文件的内容。最后创建一个repository。
回到本地仓库下运行命令 git remote add origin https://github.com/smogzhang/xxx
最后 运行 git push 命令,推送到远程。
可能出现缓冲区过小的问题,解决办法:git config http.postBuffer 524288000
网友评论