git 学习文档

Git学习文档

.Windowsgit安装

  下载地址: http://msysgit.github.io/  下载后默认安装即可

    安装完后在开始菜单找到git->Git Bash 弹出一个类似命令行的弹窗 表示安装成功

     

 

.git使用说明

 1.安装好后进行设置

  Git config - -global user.name “your name”

  Git config - -global user.email “your email”

  备注: 中间是 - - global 表示这台机器上的所有git都使用此配置

 2.git命令

   Mkdir learngit (创建文件夹)

   Cd learngit (进入文件夹)

Pwd(显示当前目录)

Git init (命令把目录变成git可以管理的仓库)

备注:会生成.git的目录 此目录不要乱动

创建readmt.txt文件后放入learngit文件夹

Git add readme.txt(把文件添加到仓库)

Git commit –m “填写备注信息”(提交到仓库)

Git status (掌握库当前状态)

Git diff(查看修改内容)

Git log(显示从最近到最远的提交日志)

Git log - -pretty=oneline(显示从最近到最远的提交日志,显示格式不一样)

Git reset - - hard HARD(内容回退到commit_idxxx的版本 HARD为上图中黄色字符,不用写全 写六个以上就可以,git会自动查找)

Git checkout - - file(撤销命令,让文件回到git commit 或者git add前最近一次时的状态)

Git reset HEAD file(把暂存区数据回退到工作区)

Git rm file(把文件从版本库删除)

3.建立github帐号

创建ssh keys

Ssh-keygen –t rsa –C “your email”

执行后生成.ssh文件夹id_rsa.pub文件里的值为公钥,作为ssh keys添加到github   id_rsa 为私钥要保密

注册地址:https://github.com/join

在设置->ssh keys 里添加title随便写 添加上ssh keys就行

添加远程库

登录github在右上角找到 create new repository

repository name 填入你的库名然后点击创建按钮

在本地git 下输入:

Git remote add origin git@github.com:你的github帐号/网上git库名字.git(连接网上的git)

Git push –u origin master(把本地数据推送到服务器,第一次加-u 之后就可以简化不需要-u)

Git clone git@github.com:你的github帐号/网上git库名字.git(把网上的库克隆到本地)

Git branch(查看git分支)

Git branch name(创建git分支)

Git checkout name(切换到分支)

Git checkout –b name(创建并切换到分支)

Git merge name(name分支合并到当前分支)

Git branch –d name(删除分支)

Got log - -greah - -pretty=oneline - -abbrev-commit(查看日志 以及分支合并情况)

Git push origin dev(提交dev分支到远程库)

Git push origin :dev(删除远程库分支)

Git config - -global alias.xx xxxx(xxxx命令简化为xx命令)

Git branch –m old_name new_name (修改分支名称)

Git pull origin name(从远程库拉数据)

在本地删除文件(git rm name)后然后提交(git commit –m “说明”)再提交(git push origin 分支)到远程库 可以同样删除远程库的文件


转载于:https://my.oschina.net/u/2326074/blog/408480

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值