使用Git提交代码

一  下载git并安装

1、下载地址:https://git-scm.com/downloads

2.安装路径自己选择,页面其他选项默认即可。

3、检验安装是否成功:git --version

二  设置自己的帐号信息(第一次使用需要设置)

1、进入到提交代码的目录下。cd /c/Users/yang/Desktop/自己的盘符或文件夹右键git bash here(很重要)

2、命令:

git config --global user.name "your name"
git config --global user.email "your_email@youremail.com"

git config --global user.name "yqx"
git config --global user.email "xxxx2132405614@163.com"

生成ssh key

ssh-keygen -t rsa -C "1240847112@example.com"
ssh-keygen -t rsa -C "5724056xx@163.com"

生成的路径 

/c/Users/044572/.ssh/id_rsa

查看公钥

cat /c/Users/044572/.ssh/id_rsa.pub  查阅下

然后执行:git config --list

配置gitee上的公钥:

打开个人设置

找到打开ssh公钥的标签页,将标题(任意)和公钥内容填写确定保存即可。

三、上传本地代码到gitee上

1、在本地待上传的代码文件夹,右键 选择:Git Bash Here

2、出来的窗口上执行:git init

3、然后执行:git add 文件名。(. 表示当前目录所有内容,git add . 工作目录中所有修改的文件添加到暂存区),注意 add 后要有空格,这个是个容易踩的坑

4、git commit -m "注释的内容"   #提交到本地仓库

5、提交代码到gitee: git remote add origin 远程项目的Https地址(不似少年游/个人测试.git)

      用户名/项目名.git

地址去git克隆

git remote add origin git@github.com:djqiang/gitdemo.git
git remote add origin git@gitee.com:Share_Get/flink.git

6、git push -u origin master -f   #-f强制上传

   远程地址写错了删除 

  git remote remove origin

7、弹出帐号密码框时:输入账号密码。

17521206xx2

yxxg57xx05614

四、下载gitee文件到本地

切换去对应目录,然后

$ git clone https://gitee.com/gitee/HelloGitee.git #将远程仓库克隆到本地

五、更新代码 

拉(别人改完的)远程仓库到本地,一般情况下都是origin

git pull [远程仓库名] [分支名]
git pull origin master

推(自己改的)本地仓库到远程

(1)先再次执行一遍【添加文件】、【提交文件】

  1. git add .
    
    git commit -m "备注"

然后传送

git push

出现的问题

冲突的时候:笨办法。删掉原本的,重建一个新的

error: failed to push some refs to 'https://gitee.com/Share_Get/personal_test.git'
本地缺少README.md,执行git pull --rebase origin master

remote: Incorrect username or password ( access token )
把windows凭据中的gitee删掉

大文件拉取lfs

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash
sudo yum install git-lfs
git lfs install


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值