此篇操作的环境:
已经配置好一个本地仓库,且可成功的将本地项目提交到gitlab上的对应的远程仓库。
这意味着此时你的电脑已经安装好git,有一个本地仓库存放你的项目,成功配置好一个对应的远程仓库,且可以正常提交本地仓库的项目至gitlab上对应的远程仓库。
我之前一直用的idea 工具,现在要抛弃三方工具,使用基础 gitbash 命令。
正式开始:
1、在本地项目的文件夹内(或者本地项目的父级文件夹内)单击右键,选择git Bash;(符合快速入门里面的 第 1 与第3 )
2、输入 git init --------------------------------------初始化仓库,表明这个操作文件夹就是你的项目仓库;
3、输入 git remote add origin(可以随便起名,代表你的远程仓库) http://10.167.200.10/tx-imp/tx-imp-platform.git(远程对应仓库的地址,也可以是SSH地址)--------------------------------------------连接你的远程仓库
4、输入 git status ------------------------------查看当前本地分支情况,如过有未保存的修改,请按照git 提示的命令走;
如 我当时删除了一个文件,但commit区域未保存修改,根据git提示,输入了 git rm "文件名",将commit清空;
5、git pull --rebase origin(对应第三条你起的远程仓库的名字) master ---------拉取远程仓库中的代码和你本地的合并;
6、然后就可以正常提交代码
如: git add . -------------------------添加项目至暂存区
git commit -m "写一些话"------------------将代码提交到commit工作区
git push -u origin(对应的远程仓库名字) master ----------------------将项目代码推到对应的远程仓库进行远程代码更新
git status ---------------------------------------------查看提交状态
快速入门
在 gitlab 创建一个 空的项目后,有如下指引 Command line instructions 1. Git global setup git config --global user.name "Administrator" git config --global user.email "admin@example.com" 2. Create a new repository git clone http://192.168.11.31/hutt/offweb_head.git cd offweb_head touch README.md git add README.md git commit -m "add README" git push -u origin master 3. Existing folder cd existing_folder git init git remote add origin http://192.168.11.31/hutt/offweb_head.git git add . git commit -m "Initial commit" git push -u origin master 4. Existing Git repository cd existing_repo git remote rename origin old-origin git remote add origin http://192.168.11.31/hutt/offweb_head.git git push -u origin --all git push -u origin --tags