1.确定电脑已安装git客户端
2.切换到当前目录
3.鼠标右键,GitBash Here
image-20201108141115324
4.git init
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study
$ git init
Initialized empty Git repository in D:/2020study/.git/
5.git add .
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git add .
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git status
On branch master
No commits yet
7.git commit
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git commit -m 'first commit 2020.11.09'
8.报错处理
Author identity unknown
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'Luckly@DESKTOP-D9TVS57.(none)')
9.解决办法:
需要到项目 .git\config文件最后加入
[user]
name = 用户名
email = 邮箱
10.关联远程库
$ git remote add origin https://github.com/baozang/src.git
推送
12.报错:master -> master (fetch first) error: failed to push some refs to 'https://gitee.com/itmxs/src.git'
13.处理:git pull --rebase gitsrc master
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git push -u gitsrc master
To https://gitee.com/itmxs/src.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://gitee.com/itmxs/src.git'
hint: Updates were rejected because the remote contains work that you do
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git pull --rebase gitsrc master
14.提交
Luckly@DESKTOP-D9TVS57 MINGW64 /d/2020study (master)
$ git push -u gitsrc master
15.exit 退出