Git学习笔记1:基础操作

git config --global user.name "your name"
git config --global user.email "your email"
git init # 把目录变成Git可以管理的仓库
ls -ah # 查看隐藏的文件
git add # 添加文件到仓库
git commit -m "说明" # 文件提交到仓库
git status # 查看仓库当前状态
git diff 文件 #查看文件修改详情
git log # 查看历史日志
git log --pretty=oneline # 以行的方式显示
git reset --hard HEAD^ # 退回上一个版本
git reflog # 记录每一次git命令
git reset HEAD readme.txt # 当文件修改已经add过了,用来撤销
git checkout -- readme.txt # 用于撤销还未add的修改记录
git rm 文件 # 删除文件后,记得commit
ssh-keygen -t rsa -C "your email" # 创建SSH_key


关联本地仓库
git remote add origin https://github.com/zheng1076/learngit.git git push -u origin master # 第一次需要加U
git push origin master

git checkout命令加上-b参数表示创建并切换,相当于两条命令
git branch dev
git checkout dev
git branch命令会列出所有分支,当前分支前面会标一个*
git merge命令用于合并指定分支到当前分支
git branch -d dev 删除分支
git remote
要查看远程库的信息


 

 更多精彩内容见:https://www.liaoxuefeng.com/wiki/896043488029600

原文地址:https://www.cnblogs.com/zheng1076/p/11175399.html