git的基本使用和项目上传到码云上

一。安装git
1.安装git
2.设置全局变量
git config --global user.name “”
git config – global user.email “”

创建SSH Key

因为你的数据保存在远程服务器,服务器需要对你的身份进行识别,SSH key 可以让你的电脑和码云 Git@OSC 之间建立安全的加密连接。
运行命令ssh-keygen -t rsa -C “你的邮箱”,会有三次提示输入,直接回车即可。如果已经有SSH key,会提示是否覆盖。
密钥位置:c/users/当前用户/.ssh/id_rsa
登录码云,在ssh公钥文本添加id_rsa.pub的内容
执行命令ssh -T [email protected],若返回Welcome to Git@OSC,则证明添加成功
Git使用SSH连接第一次验证服务器的key时,需要你进行确认,此时输入yes回车即可,注意一定是yes而不是y。

3.在你需要的git管理的目录下初始化git
使用pwd 可以看当前的目录 ;
通过git init 把当前的目录编程git可以管理的仓库 git init,当前那个目录下就出现.git目录

4.使用命令将当前文件夹添加到暂存区中
git add 文件夹

5.命令git commit -m ‘提示信息’

6.使用git status 来查看是否还有没提交的文件

7.git diff 文件夹 查看文件到底改了什么内容

二、将本地文件上传到码云上
1.在码云上创建一个项目test
2.在本地创建一个文件夹,名称可以不一致
3.在创建的文件夹下,点击鼠标右键,选择git bash here
4.输入git init ,会多出一个.git文件夹
5.进入刚刚创建的码云项目中,复制https路径,然后回到本地新建的文件夹下继续操作git,
输入git remote add origin +“刚刚复制的https路径”,目的让本地的git和远程连接
6.然后输入git pull origin master,将码云上的仓库pull到本地
7.将自己要上传管理的文件添加到新建的文件夹目录test下
8.使用git add . (.标识当前文件夹下的所有包括子文件夹)或者git add +文件名,将需要管理的文件保存到缓冲区
9.使用git commit -m '提示信息’提交到本地仓库
10.使用git push origin master,将本地仓库推送到远程仓库

三、解决git冲突
1.使用git bash here 然后创建git窗口
2.使用git pull 拉去代码,会出现冲突地方error: Your local changes to the following files would be overwritten by merge:
sercurity-admin/src/main/resources/application.properties
Please commit your changes or stash them before you merge.
3.使用 git add 冲突文件路径 ,例如 git add sercurity-admin/src/main/resources/application.properties
4.提交本地 git commit -m '冲突解决’,不要提交到远程
5.使用git pull拉去代码,则冲突文件中出现<<<<<<< HEAD
spring.application.name=test50

spring.application.name=test22

48bb72bf17452e11419df008fe4ac997b8883189进行冲突处理
6.git add sercurity-admin/src/main/resources/application.properties
7.git commit -m ‘test22’
8.提交到远程 git push

你可能感兴趣的:(javaweb)