git使用和常见问题处理

================================================git安装初始化=========================================
1.首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,
在命令行模式下输入命令进行安装。
sudo apt-get install git
2.为了确保完全卸载可以使用:

sudo apt-get remove git

3.安装完成后进行git配置,输入指令
git config --global user.name "你的用户名"
git config --global user.eamil "你的邮箱地址"
4.配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。
使用命令ssh-keygen -C 'you email [email protected]' -t rsa(注意ssh与-keygen之间没有空格),会在用户目
录~/.ssh/下建立相应的密钥文件。

5.创建完公钥后,需要上传。使用命令cd ~/.ssh进入~/.ssh文件夹,输入gedit id_rsa.pub打开id_rsa.pub文件,复制其中所有内容。
接着访问http://git.oschina.net/profile网页,点击SSH公钥,标题栏可以随意输入,公钥栏把你刚才复制的内容粘贴进去就OK了




7.SSH生成id_rsa, id_rsa.pub后,连接服务器却报:
Agent admitted failure to sign using the key错误。


解决方法:
        在当前用户下执行命令:
        ssh-add
        即可解决。

或者清除所有的key-pair
ssh-add -D
rm -r ~/.ssh删除你在github中的public-key	
重新生成ssh密钥对ssh-keygen -t rsa -C "[email protected]"
=============================================创建一个项目================================================
初始化并创建仓库:git init xxxx
编写文件:vim readme.txt
把文件添加到仓库:git add readme.txt
把文件提交到仓库:git commit -m "本次提交信息"
=============================================  版本回退  ===============================================
查看仓库当前的状态:git status
查看具体修改了什么内容:git diff readme.txt
查看提交日志:git log  或  git log --pretty=oneline
回退版本:git reset --hard HEAD^ 或  git reset --hard  或  git reset --hard HEAD~10
用历史命令查版本号:git reflog


 
  
 
  

你可能感兴趣的:(Linux)