首页 > 代码库 > 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的使用