git-------基础知识(本地推送项目版本---github上)

创建Git仓库

一:初始化版本库:-git init

二:添加文件到缓存区:-git add  --添加所有文件 是:加个点-列:git add .   

三:查看仓库状态:-git status

四:添加到本地仓库:-git commit -m “提交说明”

命令行:

pwd:显示当前目录---

ll:显示改目录下的文件----

cd ..:返回上一级

ls:查看当前目录下的所有文件

mkdir :创建目录

ls -a:查看隐藏和不隐藏的文件

cd :切换目录

echo "one rep02" >> test.txt:向test文本文件添加one rep02内容

cat test.txt:展示文本文件内容

git commit -m "这里写每次提交得而说明" :提交命令

git status :查看当前仓库的状态

git分支管理

Git branch UserA:创建UserA分支

Git checkout UserA :切换分支

合并分支

git merge [分支名称]

删除分支

git branch -d [分支名称]

生成 SSH key

需要创建一个github账户

ssh-****** -t rsa -C "邮箱号":生成公钥和**

在命令行中执行、完成后在本地电脑用户里查看.ssh的文件

 

git-------基础知识(本地推送项目版本---github上)

1.命令行:git push -u origin master:把当前分支的内容推送到github上去

关联后,使用命令git push -u origin master第一次推送 master 分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin (master)是可以更改的,代表当前需要提交的分支,推送最新修改;

2.sourceTree图形化推送

Github上:

登陆 GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:

git-------基础知识(本地推送项目版本---github上)

在 Repository name 填入 learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的 Git

git-------基础知识(本地推送项目版本---github上)

下面会自动生成推送方式进行推送:

 

git-------基础知识(本地推送项目版本---github上)

GitHub 告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到 GitHub 仓库。

本地souceTree操作:

在本地仓库的mastr分支上拉取请求:

 

git-------基础知识(本地推送项目版本---github上)

在点击之后:出现各项设置

 

git-------基础知识(本地推送项目版本---github上)

在图形界面上出行一下表示成功

 

git-------基础知识(本地推送项目版本---github上)

在mastr上进行推送到远程仓库上

 

git-------基础知识(本地推送项目版本---github上)

推送完成则在github网页上直接刷新出现推送目标