GitHub之新手有一套

要使用Git首先你要有东西才行,下面是下载地址

https://git-for-windows.github.io

然后就是安装步骤:(百度一下很多的...)

https://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html

当然需要把环境变量配了(为了不出现下面命令行的错误,所以必须配置环境变量)



Git常用命令:

http://www.bootcss.com/p/git-guide/
下面为最常用命令:(括号里为命令的作用解释)
git clone 代码路径
git add 文件名
git add *(提交所有文件)
git commit -m "提交信息说明"
git push origin master(分支一般是master,但是代码最好不提交到master分支,而是其他分支)
git config --global user.name "你的名字"
git config --global user.email "你的邮箱地址"
git checkout -b 新建分支名(新建分支,并切换过去)
git checkout master(切换到主分支)


如果你用的是HTTPS方式上传和下载代码则可以直接使用了;但是你如果使用SSH公钥,则还需要进行下面的操作:

SSH公钥生成步骤:

1、确认你电脑上有没有SSH公钥(cd ~/.ssh)(ls)(一般在没有配置之前都只有一个“known_hosts”文件,而没有公钥文件)

2、ssh-keygen -t rsa -C "邮箱"(例:ssh-keygen -t rsa -C "123456@qq.com")

3、第二步后会提示你要保存公钥文件的名字(Enter file in which to save the key(/home/you/.ssh/):)这里默认敲回车就行了!!如果你想输入自己命名的文件,请按照链接中的步骤进行,如果没有按照链接步骤操作,你会遇到下面的错误提示!然后你会疑惑是权限没有开,还是连接断了,还是公钥生成有问题?然而其实就是你重新命名了让git找不到了,就是如此坑...


4、命名完了会让你创建密码和确认密码,如果不想要密码就直接按回车键(Enter passphrase)


5、然后就会提示你公钥文件保存在哪里之类的提示消息



6、紧接着输入"ssh -T git@gitee.com" ,如果提示"welcome to XXXXXX"的信息就说明对了,如果不是那多半是你生成公钥这里有错,而且多半是命名文件的时候错!!

7、本地公钥就生成好了,你可以在"公钥.pub"文件中看到


8、登录你的githua账号,然后把"公钥.pub"的内容拷贝进SSH公钥中(你可以Ctrl +C/V,也可以用"cat ~/.ssh/id_rsa.pub"命令查看再拷贝)(以码云为例)



Git和Eclipse整合

1、在eclipse->Help->Eclipse Marktplace->Search,搜索EGit



2、安装就行了

3、引入项目


Git整合Eclipse后的常用操作:

1、切换分支:switch to

    右击项目》Team》Switch To》other 》选择你想切换的分支》checkout》Checkout as New Local Branch

2、更新最新代码到本地:pull

    右击项目》Team》Pull

3、提交代码到云上仓库:Git Staging

    注意:提交代码钱先进行Pull操作,防止代码提交时发生文件冲突;

    注意:如果未Pull后直接commit And Push,eclipse默认执行文件的Git commit操作,但是不会执行GIt push操作;这个时候会出现marge 失败的提示,而且文件图标显示为已提交成功的状态图标;

(对应解决方法:马上Pull,查看出现冲突的地方;然后打开命令行,进去项目路径,执行git push 命令,就OK啦)









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值