首页 > 代码库 > ubuntu下git的使用

ubuntu下git的使用

1.安装
    1) $suto apt-get install git
    2) $sudo config --global user.name "your name"
    3) $sudo config --global user.email "your email"

2.初始化
    1) $mkdir learngit
    2) $cd learngit
    3) $pwd
    4) $git init
    5) $sudo vim readme.txt
    6)$git add "filename"
    7) $git commit -m "your want to say"
    8) $git status

3.修改仓库
    1) $git diff
    2) $git log ($git log --pretty = oneline) 查看提交历史
    3) $git reset --hard HEAD^ 指向的版本就是当前版本
    4) $git reset --hard "commit_id" Git允许我们在版本的历史之间穿梭
    4) $git reflog 查看命令历史

4.提交与检出
    1) $git status
    2) $git checkout -- readme.txt 你改乱了工作区某个文件的内容,想直接丢弃工作区的修改
    3) $git reset HEAD file 当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改
    4) $rm "filename" 文件管理器中把没用的文件删了
         a) $git rm "filename"     确实要从版本库中删除该文件
         b) $git checkout --"filename"  删错了,重新从版本库里检出

5.github
    1) $ssh-keygen -t rsa -C "youremail@example.com"
    2)  用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
    3)  登陆GitHub,打开“Account settings”,“SSH Keys”页面:
            a) 点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:

ubuntu下git的使用