文章目录
git远程库 本地仓库
- 远程库本地仓库分各个分支,服务器仓库分支与本地仓库分支一一对应
- 相关命令
git branch 查看分支
git branch --track 本地分支名 origin/服务器分支名 (从服务器上拉分支下来)
git branch -D name (删除分支)
git checkout 切换分支
git checkout -b name (新建分支)
git fetch 更新远程仓库并将所有分支的更新取回到本地
取回origin主机的master分支
git fetch origin master
.
git pull <远程主机名><远程分支名>:<本地分支名>
取回远程主机的某个分支,与本地的某个分支合并
$: git pull origin next:master (与当前分支合并则省略冒号后)
git clone 链接 (克隆项目到本地)
git status (查看当前状态)
git push <远程主机名> <本地分支名>:<远程分支名> (命令用于将本地分支的更新,推送到远程主机)
git rebase --abort 取消合并
git merge 远程分支名 (将远程分支与本地分支合并)
创建仓库
1.远程仓库的创建
(1)github上找到 Your repositories
(2)New
(3)Create repository
(4)本地创建文件夹,进入文件夹右键 Git Bash Here
2.连接远程库与本地库
git init (在本地仓库创建git工具)
git add .(在本地添加要提交的所有文件,也可将文件名替换 . 提交单个文件)
git commit -m '描述内容' 命令后会提示设置邮箱和username
$ git config --global user.email '903575343@qq.com'
$ git config --global user.name 'KrisChung1218'
> git config --global user... 设置全局邮箱和用户名 <
> git config user... 设置当前项目环境下的邮箱和用户名 <
设置完邮箱和用户名之后重新提交
git commit -m '描述内容'
$ git remote add origin https://github.com/KrisChung1218/adaptation.git (连接远程仓库和本地仓库,此处连接方式为http方式)
提交项目
git pull 更新代码 将远程分支更新到本地
git status 查看状态(做了哪些修改)
git add . 将修改代码文件添加到待提交域
git commit -am "描述此次修改的具体内容和目的"
git push 将代码推送到远程分支