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

 

posted @   萧兮易  阅读(25)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示