如何通过git把本地的代码上传到服务器?1、首先需要安装Git,如果已经安装,请跳过。由于Git是Linux开发的,所以大部分使用在Linux系统上,但肯定会有windows版的,我本身使用的是win
如何通过git把本地的代码上传到服务器?
1、首先需要安装Git,如果已经安装,请跳过。由于Git是Linux开发的,所以大部分使用在Linux系统上,但肯定会有windows版的,我本身使用的是win10,下载安装即可:https://git-for-windows.github.io/到目前为止,我们完成了代码库的初始化,但代码是在本地,还没有提交到远程服务器,所以关键的来了,要提交到就远程代码服务器,进行以下两步:到此就成功的把本地的代码放到了远程服务器上,这样就能让项目组成员进行写作开发了。git怎么把本地代码上传到服务器?
1、本地公钥的获取,ls
使{shǐ}用指令ssh-keygen,生产公钥[繁:鑰],第一个提示时输入【练:rù】文件(默认是id_rsa),第二个提示时输入的是密钥,
公钥放置在id_rsa.pub文件{练:jiàn}中。
2、按照code的提示,进行代码【pinyin:mǎ】上传。
2.1 建立一个git文件(pinyin:jiàn)件,比如git_csdn ,
2.2 git init,建仓操作(拼音:zuò),
2.3 可(kě)以新建一个readme.md, touch README.md
2.4 git add.添加所有(练:yǒu)文件,git add file,添加file,比如git add README
2.5 git commit -m "first commit"
幸运飞艇2.6 git remote add origin git @ url 地址《读:zhǐ》
2.7 git push -u origin master
3澳门巴黎人、git clone 地址(zhǐ)
4、git remote 不带参[繁:蔘]数,列出已经存在的远程分支
$ git remote
origin
5、配《读:pèi》置:
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
出现的de 问题:Updates were rejected because the tip of your current branch is behind
有如下几种解决方法:1.使用强制push的方法:$ git push -u origin master -f这样会使远程修改丢失,一般是不可取的,尤【拼音:yóu】其(pinyin:qí)是多人协作开发的时候。2.push前先将远程repository修改pull下来$ git pull origin master$ git push -u origin master3.若不想merge远程和本地修改,可以先创建新的分支:$ git branch [name]然后push$ git push -u origin [name]
分支管理[练:lǐ]:
1、创建分(pinyin:fēn)支: git branch new_branch
2、查{pinyin:chá}看分支:git branch
3、删除分《练:fēn》支:git branch -d new_branch
4、切换分{pinyin:fēn}支:git checkout new_branch
5、创建分支并切换分(pinyin:fēn)支: git checkout -b new_branch即可[kě]在本地新建分支,并使用该分支track远(繁:遠)程分支
6、提交并推送分(拼音:fēn)支:
git add .
git commit -m "xxx"
git push -u origin new_branch
7、删除远程分支【读:zhī】:git push origin --delete new_branch
8、合并【bìng】分支: git merge new_branch
9、将本地更新上传到远程分支上:
例如本地新建或是更新了内容newfile.c文件(jiàn),
首先(pinyin:xiān)git add newfile.c,
然幸运飞艇(rán)后git commit -m "add new file",
紧接着git 澳门巴黎人push 本地分支[拼音:zhī]名 远程分支名即可将本地分支更新到远程分支。
10.获{繁:獲}取远程分支
git fetch 从(繁体:從)远程获取其他用户push上来的新分支
git remote -v 即可查看远程所有(yǒu)的版本信息
本文链接:http://10.21taiyang.com/Shooter-GamesGames/21751150.html
如何将本地代码上传[拼音:chuán]到服务器转载请注明出处来源