Linux环境下使用git

1.进入项目所在的目录

2.初始化仓库

git init

3.设置用户名和邮箱

//配置用户名和邮箱:
git config --global user.name "你自己的用户名"
git config --global user.email "你自己的邮箱"

这里的用户名和邮箱用于上传时的信息

可以通过git config --list查看

$ git config --list 
user.name=xxxx
user.email=xxx@qq.com
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=xxx
remote.origin.fetch=xxxx

4.上传到本地仓库

//添加文件到缓存区
git add a.cpp 
或者 git add . //添加所有文件

//可以通过git status查看缓冲区的文件
$ git status 
# On branch master
nothing to commit, working directory clean
//-m后面的双引号是你提交文件时的注释内容
git commit -m “wrote a readme file”    //添加文件到本地仓库,同时清除缓冲区

 这里只是上传到本地仓库

5.关联远程仓库

git remote add origin https://gitee.com/xxx/xxx.git //此处填写你的仓库网址

6.开始上传到远程仓库

git push -u origin master //第一次上传加-u,之后就不用再加了,可以直接git push

//如果报错,那就是远程仓库有本地仓库没有的文件,有两种方法
1.强制上传
git push -f
2.先把远程仓库pull到本地
git pull --rebase origin master
然后再push
git push -u origin master

 push的时候会提示你输入github/gitee的用户名和密码

使用 git config --global credential.helper store 来设置保存登录用户名和密码,省得每次push都要输入一次
 

大功告成!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值