今天在thoughtworker 老师的带领下我学习及安装使用 Git这个软件,期间经历过无数次困难与挫折,我想把我所遇到的问起及解决方法告诉给大家,供大家参考学习。
使用git之前最好先建议不要创建在home目录下最好也不要建在桌面,应该先建一个projects目录下面在建一个目录,然后创建git库。如果你此前已经犯了上面的错误,不要想着卸载 Git这是行不通的,要进入git所在的目录,注意使用ls -al查看,因为Git目录默认是隐藏文件,如果在桌面上,你发现你执行了rm -rf . Git文件发现图标依旧在,请关机重启,据说是卡在这里啦。
接下来我们需要配置 Git的环境,1打开https://github.com/ 2.点击help 3.点击 set up git.执行一下命令:
(1)git config --global user.name "YOUR NAME"
(2)git config --global user.email "YOUR EMAIL ADDRESS"
接下来配置ssh.
在上个页面上找Connecting over SSH点击generate SSH keys将进入ssh的配置页面。执行一下命令配置ssh.
(1)ls -al ~/.ssh
(2)ssh-keygen -t rsa -C "[email protected]"
(3)eval "$(ssh-agent -s)"
(4)ssh-add ~/.ssh/id_rsa
(5)sudo apt-get install xclip
(6)xclip -sel clip < ~/.ssh/id_rsa.pub
接下来回到github.com.在你点击用户名右边第三个按钮设置ssh点击ssh.把生成的连接黏贴进去,使用ssh连接以后如果以后上传修改文件就方便多啦,不用输入用户名及密码.
在github上,上传文件有两种方式,第一种可以直接写好以后黏贴到github的网页上,(不建议使用)第二种方式就是下载以Atom软件。点击加号创建工程,然后创建 Git库,输入git init。连接atom,输入 atom README.md接着执行下面命令
git add README.md //将add README.md添加到缓存区
git commit -m "first commit" //第一次进行提交
git remote add origin [email protected]:Springwlt/LuckStatr1.git //把git与git的远程服务台连接
git push -u origin master //进行提交
下面我介绍一下学习git的两个网站:http://try-git.codefordream.com/(中文版)https://try.github.io/levels/1/challenges/1(英文版)我们的老师推荐的,个人觉得还不错,上述技术文档可能回有错,仅仅是个人的感悟。