git教程

具体参考http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

上班第一天分配的任务是学习git操作,记录一些命令行

下载好git之后 配置 git config --global user.name "user"

                            git config --global user.email "email"用来确认身份

git init --创建仓库

git add filename --添加至缓存区

git commit -m "提交信息" --提交至head

git status --查看状态

git diff --查看修改

git log --显示提交日志

上一个版本 head^ 上上一个版本 head^^ 上100个版本 head~100

git reset --hard head^   --返回上一个版本

cat filename --查看文件内容

git reflog --回到未来版本

git diff HEAD --filename    --工作区和版本库里面的区别

git checkout --filename  --版本库里面的版本替换工作区的版本

git reset HEAD fiename 删除缓存区的改变

git rm filename  --版本库中删除文件

git push -u origin master   --推送到远程库中

git clone url  --克隆一个网上库至本地

git checkout -b dev  --创建新的分支

git branch  --查看当前分支

git merge dev --合并工作成果

git branch -d dev  --删除分支

git remote -v 查看远程详细信息

git push origin master   --本地分支

git push origin dev --其他分支

git checkout -b dev origin  --创建远程的dev到本地

git pull 获得最新的账号

你可能感兴趣的:(git教程)