要使用Git首先你要有东西才行,下面是下载地址:
https://git-for-windows.github.io
然后就是安装步骤:(百度一下很多的...)
当然需要把环境变量配了(为了不出现下面命令行的错误,所以必须配置环境变量)
Git常用命令:
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啦)