ubuntu 16.04中Git 指令使用push上传项目文件

ubuntu 16.04中Git 指令使用push上传项目文件

提示


提示:以下过程是在已经在Gitlab官网上创建工程的前提,项目工程可以直接在Gitlab图形化界面上进行,而以下过程针对于终端指令。

第一步

在想要上传的文件所在文件夹打开终端,依次输入以下指令,将这个目录下的项目变成一个Git可管理的仓库。

git init

这是会在该目录下生成一个**.git**隐藏文件夹,可以通过 ls -ah

将文件添加到仓库

将目录下所有文件添加到仓库

git add .

将指定文件添加到仓库

git add filename
git add filename.subfilename

备注描述(optional)

git commit -m "name"

关联本地仓库以及远程仓库

https://xxx/xxx.git 是gitlab 工程项目对应的网址加上 .git

git remote add origin https://xxx/xxx.git

fatal: 远程 origin 已经存在。

输入下一指令删除远程

git remote rm origin

上传文件(master and developer)

注意 :如果上传文件名已经在该分支存在,则上传文件会覆盖原文件

  • master : 如果你是此工程项目的master.使用以下指令上传文件,并输入你的邮箱以及账户密码
git push -u origin master
  • developer: 如果你是developer,则无法上传文件至master 分支,这时候需要创建一个新的分支。
  1. 新建分支
git branch branch_name
  1. 切换分支
git checkout branch_name
  1. 进行项目上传
// 添加文件至本地仓库
git add .
git add filename
//添加备注
git commit -m "name"
//关联远程仓库
git remote add origin https://xxx/xxx.git
//上传
git push -u origin branch_name

  1. 删除分支
  • 删除远程分支:
git push origin --delete branch_name
  • 删除本地分支:
git branch -D branch_name
  1. 查看分支
git branch -a
  1. 同步本地分支和远程分支
 git pull -p


版权声明:本文为weixin_43347844原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。