git使用说明

注:主要便于忘记后的再次查阅。好记性不如烂笔头。

直接将代码提交至master命令:git push origin master:refs/for/master

直接将代码提交至clarity_Q3分支命令:git push origin HEAD:refs/for/clarity_Q3

git命令速查:

1.

创建本地dev分支:git checkout -b dev 

相当于一下两条命令:

git branch dev

git checkout dev

2.

第一次提交本地dev分支到远程:git push origin dev

之后本地分支修改后的文件test_stf.txt提交到远程:

git add test_stf.txt

git commit -m "fix:增加内容”

git push origin HEAD:refs/for/dev

注意:需要在icode中评审,打分,合并进入dev分支代码中

从远程代码库中拉取dev分支:git pull origin dev

3.

查看本地所有分支以及当前所在分支:git branch

切换到dev分支:git checkout dev

4.

查看所有分支:本地分支和远程分支,命令:git branch -a

删除本地分支(删除本地分支前需要切换到其他分支 git checkout xxx分支):git branch -d dev_stf 

删除远程分支:git push origin --delete dev_stf

注:a.当删除dev_stf分支时,当前不能在该分支上。b. 更新已经删除的远端分支,使其不在代码库中显示:git fetch origin --prune

5. 

git push 可以把远程分支全部拉取出来

git branch -a 查看所有本地和远程的分支,远程分支都有remote显示

git branch 是查看本地分支

git checkout dev-tuwen-fanzuobi 切换到对应分支上

当提交bin目录下的代码时,将会出现提交不成功的问题。需要使用参数git add -f xxx即可。

6. 

Git如何只拉去项目库中的一个文件或者文件夹

首先需要线上和gitlab库中的代码建立了关联。

a) git fetch

b) git checkout origin/master poly.py  # 表示在master分支下的poly.py文件,如果不在跟目录内,则把路径写进去,比如poly.py在src下,则写成 git checkout origin/master src/poly.py

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值