git使用

本地项目创建版本并推送到git

#创建README.md文件

touch README.md

#初始化git版本仓库

git init

#README.md文件添加到暂存区

git add README.md

#提交README.md

git commit -m "first commit"

#本地仓库和远程仓库关联

git remote add origin https://gitee.com/ywl.com/springBootDemo.git

#本地仓库项目推送到远程仓库

git push -u origin master

#添加所有的文件到暂存区

git  add -A   

#添加并提交修改的文件

git  commit -am 'commit'

#本地仓库项目推送到远程仓库

git push -u origin master

忽略已被git管理的目录或者文件

#切换到某个项目的git服务器

cd c:/Users/dragon/git/demo-project 

#移除被git管理的target整个目录

git rm -r --cached demo-project/demo-*/target/\*

#提交修改的git管理文件

git commit -m '移除该文件版本管理'

#推送到远程仓库

git push origin master(你的分支)

git设置账户和密码

#配置使用git仓库的人员姓名  

git config --global user.name "Your Name Comes Here"  
  
#配置使用git仓库的人员email  

git config --global user.email you@yourdomain.example.com 

#设置记住密码(默认15分钟)

git config --global credential.helper cache

#如果想自己设置时间,可以这样做

git config credential.helper 'cache --timeout=3600'

#长期存储密码

git config --global credential.helper store

git  pull代码时冲突,本地代码还不想提交或者放弃本地修改,可以使用 stash(备份) 功能

一、备份并提交

#将本地代码备份

git stash

#拉取远程代码

git pull

#Git栈中读取最近一次保存的内容,由于可能存在多个stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复

git stash pop

#显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复

git stash list

#清空Git栈内容

git stash clear

二、放弃本地修改

#放弃本地修改,直接覆盖之

git reset --hard

#拉取远程代码

git pull

本地已有分支关联远程分支

#本地分支关联远程分支

git branch --set-upstream-to(--track)  master origin/master 

add 和 commit 操作合并为一条命令

#提交修改的文件

git commit -am '修改文件'

#推送到远程仓库

git push origin master(你的分支)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值