有时候,我们需要把本地的项目推送到远程Git仓库(GitHub或者自己搭建的GitLab)中,可以通过以下几个步骤来实现:
1、新建远程仓库
我们需要在远程git服务端新建一个Git仓库来存储管理本地的项目,有两种方法,比较简单,如下:
1. 通过Git仓库管理系统(比如Github和GitLab)提供的网页/软件端直接New Project;
2. 通过终端命令行的形式在服务器上新建一个文件目录,在该目录下执行git init。
2、初始化本地仓库
在本地项目的目录下创建本地git仓库,然后把项目提交到本地仓库中,同样两种办法:
1. 利用可视化的小乌龟软件(TortoiseGit)。首先,鼠标右键菜单栏点击:Git Create respository here... ,然后,同样鼠标右键菜单点击:Git commit —>"master"
2. 同样通过命令行,如下:
git init //初始化,默认master分支
git add . //项目的所有文件添加到暂存区
git commit -m "first time to commit" //把项目提交到本地仓库中
3、本地仓库与远程仓库关联
- 小乌龟:鼠标右键菜单栏点击
TortoiseGit—>settings—>侧边菜单目录栏Git下子目录选中Romote选项添加;填写URL地址时,可选SSH和Http两种方式;

命令行:
git remote add origin git@git.xxx.com:user/project_name.git git remote -v //查看是否关联成功,成功则有fetch和push两行结果
4、本地仓库把推送到远程仓库
- 小乌龟:鼠标右键菜单栏点击
TortoiseGit—>push;

命令行:
git push origin master // 省略了远程分支,默认推送到远程的master分支上,如果没有则创建

1552

被折叠的 条评论
为什么被折叠?



