git使用和常见问题处理

来源:互联网 发布:java 静态方法调用 编辑:程序博客网 时间:2024/05/16 14:18

================================================git安装初始化=========================================1.首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,在命令行模式下输入命令进行安装。sudo apt-get install git2.为了确保完全卸载可以使用:sudo apt-get remove git3.安装完成后进行git配置,输入指令git config --global user.name "你的用户名"git config --global user.eamil "你的邮箱地址"4.配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。使用命令ssh-keygen -C 'you email address@gmail.com' -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-pairssh-add -Drm -r ~/.ssh删除你在github中的public-key重新生成ssh密钥对ssh-keygen -t rsa -C "xxx@xxx.com"=============================================创建一个项目================================================初始化并创建仓库: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 <commit ID> 或  git reset --hard HEAD~10用历史命令查版本号:git reflog

原创粉丝点击