git 操作全部操作—加详细经验操作

目录

linux 登录git 操作gitlab

常规基本操作

与远程建立连接

当你想克隆某一个具体的远程分支时:

clone 操作和 pull 操作区别

 建立远程分支

删除远程分支

提交文件夹和文件内容


linux 登录git 操作gitlab

通过ssh 公钥私钥连接

常规基本操作

git 常用命令

命令功能
git init在本地的当前目录里初始化git仓库
git status查看当前仓库的状态
git add -A增加目录中所有的文件到缓存区
git add file增加相应文件到缓存区
git commit -m "信息"将缓存区中更改提交到本地仓库
git log查看当前版本之前的提交记录
git reflog查看HEAD的变更记录,包括回退
git branch -b branch_name建立一个新的分支
git diff查看当前文件与缓存区文件的差异
git checkout -- file取消更改,将缓存区的文件提取覆盖当前文件
git reset --hard 版本号回退到相应版本号,同样也可以回退到未来的版本号
git clean -xf删除当前目录中所有未追踪的文件
git config --global core.quotepath false处理中文文件名
Git global setup
git config --global user.name "宋大超"
git config --global user.email "songc@cjqc.com"

Create a new repository
git clone git@gitlab.cjqc.me:xxxxx/xxxxxxTest.git
cd songchaoTest
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
“

更多详细操作推荐链接:https://www.cnblogs.com/chenwolong/p/GIT.html

 

与远程建立连接

之后先建立连接之后你才能与远程进行操作

git remote add origin git@gixxxxxxxxxxxxsplus/xxxs.git 

当你想克隆某一个具体的远程分支时:

clone 操作指定分支 ( 加上 -b )

git clone -b songchao git@gitlab.cjqc.me:xxxxx/xxxxxxTest.git

clone 操作和 pull 操作区别

clone 是从整个项目都拉下来,pull 是更新操作,哪个改变了就拉哪个

 建立远程分支

首先建立项目连接

创建分支,切换分支

提交分支

链接:https://blog.csdn.net/ljj_9/article/details/79386306

 

删除远程分支

切换到不需要删除的远程分支

git checkout -b dev origin/dev

如果本地代码,已经关联了远程分支,则需要先解除关联

  git remote remove origin

删除远程分支命令

git push origin --delete xiaochao

提交文件夹和文件内容

git add Ispdxxxx/. 注意后面加上点 才是所有文件,不然就一个Ispdxxx 空文件夹

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值