アホ都可以完成的GIT上传远程服务器

从服务器设置开始

每个字都是手打,重在学习,重在分享,转载请加出处
首先,如果你想上传到服务器,那么服务器必须存在。所以需要初始化一个仓库

前边是登陆你的仓库,还有简单的安装git
进入正题,选择新建一个文件夹
$ mkdir projectName.git //创建你的文件夹
$ cd projectName.git //进入文件夹
$ git init //初始化文件夹

初始化之后,你需要进行默认添加

$ git add .//记住有一个点用空格隔开
//如果出现了问题的话,说什么请你告诉我你是谁,那么就设置文件夹用户,别用全局!!!!会该很多东西
{
$ git config  user.name "输入你的Github用户名"//设置用户名
$ git config  user.email "输入你的Github邮箱"//设置邮箱 
}
$ git commit -m "first commit" //执行以后才会出来一些默认的东西
//一般的公司不会一个人全栈开发,所以分支很重要,你需要给每个人写相应的分支
$ git branch xxx//建立XXX分支,方便人使用
$ git branch  //查看你添加了谁的分支 注意!!!!
//如果别人提交了 你想看到代码只能合并代码或者跳到相应的分支去看代码
$ git checkout xxx //这样你就跳了进去 就能看见别人提交的东西了

这些步骤做完了以后,你需要将你的组员的信息(也就是ssh key)加入到.ssh隐藏文件夹中的authorized_keys文件中

$cd .ssh
$vi authorized_keys
//添加完之后,记得按ESC键,然后依次输入 (:wq 回车)
这个是保存并退出的意思

切记 要把每一个key单独一行复制,不要出错
这个key是每一个GITHUB用户自己生成出来在C盘的东西,不会的百度一下蛤
关于服务器就这些内容了

在用户端的操作

你想传一个东西,首先你在本地也得有代码,有git库

$ mkdir projectName.git //创建你的文件夹
$ cd projectName.git //进入文件夹
$ git init --bare --shared=true//初始化文件夹
$ git config --global user.name "输入你的Github用户名"//设置全局用户名
$ git config --global user.email "输入你的Github邮箱"//设置全局邮箱 
$ git add .//记住有一个点用空格隔开
$ git commit -m "first commit" //执行以后才会出来一些默认的东西
$ git remote  add 你想设置的名字  你远程仓库的路径
$ git remote  -v //查看是否配置成功,配置一个会出现两条数据,fetch与push好像是,这个不重要
//当然你也可以按照自己喜好  创建分支在提交分支  不会影响你的master

这些做完了以后简单的东西就完成了
然后进入正题
我以Eclipse为例子

//安装EGIT插件
Help--Eclipse marketplace...--搜索EGIT--install 完事重启
//重启之后设置一下
window--preferences--team--git //此时设置Cloning repositories--default repostory folder选择browser
选择的路径是你刚才建立的本地库,注意选到有.git隐藏文件夹的内一个就可以了 不要打开.git再确定!!!
//设置完之后进行下一项
Configuration--user settings --add entry...
key:user.name 
value: 你的Github用户名
key:user.email
value: 你的Github邮箱
Configuration--System settings --add entry...
key:you.name 
value: 你的Github用户名
key:you.email
value: 你的Github邮箱//我坚信大家的值不会真的写中文—_—

设置完以后需要对你的项目进行操作

首先右键项目--team--share project
//当然选择git拉,然后进行设置 比较简单,我的设置过了所以这些都跳过了 
右键项目--team--remote configure fetch from up什么。。。最后一个也就是第四个
点击uri 右边的change填入相对应的信息即可

team–switch to–new branch
新建一个对应服务器上的分支名字
这些设置完了以后就可以拉推代码了
切记切记!!!!!!!!!!!
一定要先team-- pull
然后在执行team–push branch ‘你的分支’
最后就完美的结束了
如果有什么问题可以加微a469966967,备注CSDN读者就好。
谢谢大家能够读完这篇无聊的文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值