首页 > 其他分享 >重温git操作

重温git操作

时间:2022-09-28 17:47:24浏览次数:55  
标签:origin git name 重温 ssh branch 操作 分支

1.git常用命令

git config --global user.name 用户名    : 设置用户签名
git config --global user.email 邮箱 :设置用户签名

git init : 初始化本地库
git status : 查看本地库状态
git add 文件名 : 添加到暂存区
git commit -m '日志信息' : 提交到本地库【注意:可以带文件名也可以不带】
git reflog : 查看历史记录
git reset --hard 版本号 : 版本穿梭

git push -u origin master
git remote add origin '关联远程仓库地址'
git pull origin master 拉取最新资源

2.分支操作

git branch 分支名   : 创建分支 
git branch -v : 查看分支
git checkout 分支名 :切换分支
git merge 分支名 : 把指定的分支合并到当前分支上

3.配置ssh

1、鼠标右键,点击 ‘git bash here’
2、配置一下name 、eamil
  git config --global user.name '用户名'
  git config --global user.email '邮箱'
3、生成 SSH KEY
  ssh-keygen -t rsa -C '邮箱'
  然后根据日志信息里面的 SSH KEY 存储路径找到 .ssh/id_rsa.pub 文件

4、复制 .ssh/id_rsa.pub 文件内容
5、打开 git 网站,右上角用户头像,点击 settings,左侧菜单 SSH KEYS,将文件内容复制到 key 里即可。

查看ssh文件操作方法:
打开git bash窗口使用命令  cat ~/.ssh/  查看文件,显示文件路径,打开目录即可。

 4. 一般拉取项目及提交修改操作流程

git clone 'xx'
git branch 'new-branch'
git checkout 'new-branch'
git add .
git commit -m 'desc'
git remote add origin 'xx'
git pull origin 'commit-branch-name'
git push -u origin 'commit-branch-name'

 

标签:origin,git,name,重温,ssh,branch,操作,分支
From: https://www.cnblogs.com/sunnyeve/p/16722291.html

相关文章

  • CentOS git版本控制系统-本地仓库
    git版本控制系统-本地仓库分布式版本控制系统版本控制不管是在企业中,还是我们个人,我们一定都做过版本控制。比如:1.写脚本,一遍一遍的修改2.大学写论文3.写技术文档什......
  • 重温童年记忆中的“五子棋” | 参与得证书+惊喜好礼
    当童年记忆中的“五子棋”遇上最新最火热的Serverless,会擦出什么样的火花?9月19日-9月28日,阿里云云原生应用平台x云起实验室携手推出最新【SAE实验场景】!Serverless......
  • python操作excel
    库:xlwtfromdatetimeimportdatetimeimportloggingimportjsonimportxlwtimportosclassExportReleaseNote():def__init__(self):self.date=datetime.no......
  • gitlab 服务端 hook, 拦截糟糕的提交到仓库
    点击上方关注我们背景当我们接收一份新的代码,代码拿到手要做的第一件事就是gitlog,看看这份代码的提交记录,最近提交的情况,做了些什么。但往往看到的gitlog杂乱无章,不知......
  • MYSQL中的json数据操作
    1.2基础查询操作用法提示:如果json字符串不是数组,则直接使用$.字段名如果json字符串是数组[Array],则直接使用$[对应元素的索引id]1.2.1一般json查询使用 json字段......
  • git 修改commit 备注
    1.没有push1.修改最后一次的提交备注gitcommit--amend输入i进行编辑模式,修改好以后esc退出编辑模式:wq保存并退出。 2.修改之前的备注gitrebase-i......
  • JAVA目录简单操作
    packageCreateFILES;importjava.io.File;importjava.io.IOException;publicclassDirectory{publicstaticvoidmain(String[]args){......
  • 解决GIT [ fatal: Out of memory? mmap failed: No such device ]
    1#git操作不想每次都输密码,出现报错2[root@api~]#sudo-unginxgitconfig--globalcredential.helperstore3error:couldnotlockconfigfile/home/ngi......
  • python list去除重复项 set() 集合操作
    list去重:_list1=[1,2,3,4,5,6,5,4,7,3,2]_res=list(set(_list1))print(_res)结果:[1,2,3,4,5,6,7]交集& : x&y,返回一个新的集合,包括同时在集合x和y中的共同元素。......
  • git命令
    git代码还原开发同事相互协作,共同开发,合并代码后出现冲突,解决冲突,但是解决了几个版本以后还是冲突,并且出现代码缺失问题。开发同事提出还原版本到合并之前。趁机整理下gi......