git命令使用
注:提交文件步骤:
1、本地初始化一个仓库,设置远程仓库地址后再做push
git init
git remote add origin https://远程仓库地址/xxx.git
2、拉取代码
git pull origin master
3、修改/添加文件
git add . #将当前目录所有文件添加到git暂存区
git commit -m "第一次提交" #提交并备注提交信息
git push origin master #将本地提交推送到远程仓库
1.初始化git、拉取远程代码
1.创建一个空的文件夹,右键->点击Git Bush Here

2.将该空文件夹初始化成一个本地的git仓库,输入命令:
git init

注意:完成后,文件夹会多出一个.git文件
3.将这个本地仓库与远程仓库链接起来,输入命令:
git remote add origin https://远程仓库地址/xxx.git
远程仓库地址,进入git中查看

查看连接成功:
git remote show

git remote -v

4. 拉取指定分支代码:
git pull origin master

格式:git pull <remote> <branch>
所以origin 就是远程仓库,master 就是分支名
注意:在拉取代码弹出密码框,输入git用户名密码才能拉取代码。
2.在仓库中创建和删除分支
1.创建分支
① 创建一个名为AAA的分支:
git branch AAA
② 创建完成,需要切换到新的分支:
git checkout AAA
注:在分支进行操作,文件的改变不会体现在master主分支中

③ 创建本地分支,并同时切换到该分支
git checkout -b AAA
④ 新建的分支推送到远程:
git push -u origin AAA
git push origin <分支名>
推送成功后,远程仓库多一个test1分支:

2.删除分支
删除本地分支
git branch -d AAA
3.查看分支
查看本地分支 git branch
查看远程分支 git branch -r
查看本地和远程所有分支 git branch -a

3.将更改记录(提交)到存储库
1.查看当前仓库状态,显示有变更的文件
git status
以下图片是有未提交的文件状态:

2.查看文件变更内容
git diff file.txt
3.将提交的文件放在暂存区
git add file.txt
以下内容是:将文件提交到暂存区;然后再查询状态,会提示有需要提交的文件

4.提交文件到本地仓库
git commit
git commit -m "提交注释说明"

注意:如果该仓库未推送的远程仓库,提交文件会报如下问题:

4.将本地文件推送到远程仓库
git push
git push origin test
git push -u origin test
格式 :
git push origin <分支名>,将本地的test分支推送到origin主机的test分支。如果test不存在,则会被新建。
-u:表示将本地的test分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。

5.提交合并
如何把dev分支的代码合并到master分支上?
1.切换到master分支: git checkout master
2.先pull代码: git pull origin master
3.把dev分支的代码合并到master上 : git merge dev
4.最后在推送到master库:git push origin master
最后:dev分支的内容合并到master上
遇到的问题
1.在pull 代码时需要输入密码,第一次输入密码错误,后面密码框不在出现,导致无法进行下一步

解决办法,参考:https://blog.csdn.net/qq_56015865/article/details/129093560
浙公网安备 33010602011771号