新建git仓库,创建分支,远程提交推送git流程及常用命令

1. Git 新建项目

(1) 先在服务端创建一个文件夹,存储git文件,这里创建refs为例,执行

git init --bare web.git(在136服务端执行,会生成一个.git仓库)

然后再在本地代码根目录下执行:

git init
git status
git add .
git commit –m "新增分支"
git remote add origin root@XXX.XX.XX.136:/refs/web.git
git push origin master

 

提交完毕,以后可以远程提交到git了

2. 从git拉分支下来,检出代码库

git clone root@XXX.XX.XX.136:/refs/web.git

如果有需要切换分支的话,以切换v1为例

git branch v1
git checkout v1

3. 新建分支,以拷贝出的这个web_v2.0为例:

  方式一:简易版

创建hotfix分支:git checkout -b hotfix_ooxx
修改并提交。
推送到远端仓库:git push origin hotfix_ooxx

   方式二:复杂 

     (1)  A分支复制出B分支 (cp web/ web_v2.0/ -R)

      (2)  git操作:

git branch web_v2.0
git checkout web_v2.0
git push --set-upstream origin web_v2.0
git remote add origin root@XXX.XX.XX.136:/refs/web_v2.0.git

分支建好了。执行git branch -a验证

4. 其他常用到的git操作:

    (1) 本地修改了文件提交到远程服务器:

git add Afile   #添加Afile文件到缓存区
git commit -m "新建Afile文件"   #提交文件更改,写描述日志
git push origin master   #推送分支到远端服务器

   (2) 其他:

git remote –v 查看git项目在哪个路径下

git branch -a 查看本地分支以及当前分支

git branch -d $branch 删除本地分支

git checkout $branchname 切换分支

git clone $repo 拉代码库

git pull origin $branch 更新develop分支

it push origin $branchname 推送到远端仓库

git pull --rebase origin $branchname 需要推送本地提交到远端分支时先把远端分支变化拉下来

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值