git 简易操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 简易操作相关的知识,希望对你有一定的参考价值。
git init --bare 创建一个原始的裸仓库 -- 适用于服务端
git支持的协议:本地协议、ssh协议、git协议、http/https协议、ftp、rsync。其中git协议不能push。
git clone --bare URL 从URL克隆一个裸仓库到本地。
git push --mirror URL 从本地的一个裸仓库提交到URL服务器上。
git add filename filename添加到缓存区。
git commit -m ‘xxxx‘ 提交添加到缓存区的东西到本地仓库
git push origin master 提交到远端仓库 -- 远端是指URL给的地址
git remote add origin URL 将本地的仓库提交到URL仓库,在没有clone的情况下。
git checkout -b branch_name 创建一个branch的分支
git checkout branch_name 切换分支
git checkout -d branch_name 删除branch_name的分支
git push origin branch_name 把branch_name push到URL -- 该URL为之前clone的URL或自己在config中指定的URL
git pull 从URL更新仓库到本地仓库
git merge branch_name 合并branch_name到当前branch
git diff source_branch target_branch 比较两个branch
git tag 0.0.1 32werfgiek 软件发布时创建标签
git log 查看提交的日志
git checkout -- filename 替换掉本地的改动
git fetch origin 丢弃所有的本地改动与提交,从URL上获取最新版本
git reset --hard origin/master 将本地主分支指向到它
git remote get-url --all 获取url
git remote set-url 设置push或者all的URL
git config --global user.name "username" 设置提交的全局用户名
git config --global user.email "email_address" 设置提交的全局邮件地址
git status 查看本地库的状态
git
以上是关于git 简易操作的主要内容,如果未能解决你的问题,请参考以下文章