git 常用命令 git ssh 密钥如何生成

简介: git 常用命令 git ssh 密钥如何生成

如何生成密钥



git ssh

git clone

git add --all

git commit -m 'up'

git ssh 生成。在企业中如果企业中的运维要,那你就给这个pub 文件就对了

git config --global user.name ""

git config --global user.email "你自己的邮箱"

ssh-keygen -t rsa -C "你自己的邮箱"

id_rsa.pub 密钥文件


每天如何操作git 一般习惯是什么样的,一个模块或一个页面或一个功能为单位

git add git commit 多次添加多次提交。 而git Push 或pull 一般为早晨 和中午 或下班前 提交,这个操作意味着你要提到远程仓库,让别人看到,让是不管电脑坏不坏,公司仓库代码是有的。


中间如果要上线,或别人需要,那push 也是可以的,其他就不要频繁操作,那样别人会不断的更新。


以下是一下常用的命令。分享一下


git 有github 这个是开源的,个人的项目可以被别人看见的,公司的项目一定不能公开放上去,要有法律责任的


bitbucket.org coding gitee 等这些都是做私有仓库的。还有就是自己搭建一下,其实也挺方便的。本地文件上传线上 git仓库


没有文件夹

mkdir myproname

cd myproname


已存在文件夹

cd mypro name


初始化

git init


添加

git add --all


提交

git commit -m '提交'


remote

git remote add origin https://git.coding.net/xxx/ke.xxx.com.git


提交

git push -u origin master

git pull --rebase origin master


GIT 常用命令:



$ cd E:转到e盘
$ ls查看此处目录
$ cd fe/转到fe文件夹
git 常用命令
 1、git clone命令——用于克隆项目git库,git clone git@库地址:库名
    例如 git clone git@172.16.33.3:testcrm
 2、git branch命令,用于操作分支
    git branch 分支名 //添加本地分支
    例如 git branch feature 添加feature分支
    git branch -d 分支名 //删除本地分支
    例如 git branch -d feature 删除feature分支
    git branch -a 查看本地分支和远程库的分支
3、git checkout feature //切换分支
4、git pull origin feature 从远程拉取分支与当前分支合并
5、git fetch origin feature:feature 从远程分支feature分支拉取到本地命名为feature
6、git merge -no-ff -m "text" feature 将feature分支合并到当前分支下(所处的分支)
7、git tag 添加标签
   git tag testscrm-develop-201505081353 库名-分支名-年月日时分
8、git push origin feature 将feature分支推送到服务器
   git push origin tags 将标签推送到服务器
9、git status 查看更改的文件
10、git add 更改的文件名
    例如 git add html/index.html 添加更改的index.html(按查看结果的路径走)
11、 git commit -m "备注"  //添加备注并提交
     git rm file url    -r
12、git checkout –b branch hotfix
案例1,本地无testcrm库时,需要将testcrm库中的feature分支合并到develop分支
一、获取仓库
 在F盘中选择git bash,进入操作
 git clone git@172.16.33.3:testcrm 克隆项目库
 cd testcrm 进入新增目录
 git branch -a 查看本地分支和远程库的分支
二、切换分支
 git checkout develop 切换到develop分支
三、拉取分支
 git fetch origin feature:feature 拉取feature分支
四、合并feature分支到develop分支,将feature分支合并到develop分支下,处于develop分支下
 git merge –no-ff –m “merge 201509071552” feature  合并feature分支到develop分支
(git merge --no-ff -m "merge 201509081552" feature)
 git log 查看提交记录
五、添加标签
 git tag testcrm-develop-201509071558 // 库名+分支名+添加标签的时间(年月日时分)
六、推送分支到服务器
 git push origin develop
七、推送标签到服务器
 git push origin --tags
案例2,本地有testcrm分支,需要将develop与feature分支合并
一、更新testcrm目录,右键git bash 进入git命令
 git checkout develop 切换到develop分支
 git pull origin develop 更新develop分支
二、更新feature分支
 git fetch origin feature:feature (或者切换到feature分支下,执行 git pull origin feature)
三、合并分支,将feature分支合并到develop分支下,处于develop分支
 git merge -no-ff -m "merge 201509071552" feature
 git log 查看提交记录
四、添加标签
 git tag testcrm-develop-201509071558 //项目库名-分支名-添加标签的时间(年月日时分)
五、推送分支到服务器
 git push origin develop
六、推送标签到服务器
 git push origin tags


目录
打赏
0
0
0
0
9
分享
相关文章
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
CentOS 8下SSH连接超时与“无法加载主机密钥”错误的排查与修复
在CentOS 8系统中,宝塔面板提示“出错了,面板运行时发生错误”,导致插件无法正常显示。同时,SSH连接超时,修复面板功能失效。通过VNC连接排查,发现SSH服务安装和配置问题频发,最终通过重装SSH、调整权限并重新生成主机密钥文件解决问题,成功恢复SSH连接。
110 16
git 常用命令
这些只是 Git 命令的一部分,Git 还有许多其他命令和选项,可根据具体需求进行深入学习和使用。熟练掌握这些命令能够帮助你更高效地管理代码版本和协作开发。
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
128 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
通过本文,读者可以深入了解Git的核心概念和实际操作技巧,提升版本管理能力。
【Git】Git 命令参考手册
Git 命令参考手册的扩展部分,包含了从基础操作到高级功能的全面讲解。
101 3
|
4月前
|
[Git]入门及其常用命令
本文介绍了 Git 的基本概念和常用命令,包括配置、分支管理、日志查看、版本回退等。特别讲解了如何部分拉取代码、暂存代码、删除日志等特殊需求的操作。通过实例和图解,帮助读者更好地理解和使用 Git。文章强调了 Git 的细节和注意事项,适合初学者和有一定基础的开发者参考。
98 1
[Git]入门及其常用命令
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
这篇文章是关于Git常用命令的总结,包括初始化配置、基本提交、分支操作、合并、压缩历史、推送和拉取远程仓库等操作的详细说明。
192 1
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令