git使用帮助

全局配置

git config --global user.name "Administrator"
git config --global user.email "admin@example.com"

本地创建一个新的git项目(从服务器拉取)

//获取当前项目文件(从git服务器上拉下来数据);  -b branchA 获取特定分支
git clone <giturl> <-b branchA>   
进入项目目录
git add .     //提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件(暂存区)
git commit -m "注释描述"   //提交到本地厂库
git pull   // 分支自动与唯一一个追踪分支进行合并
git push  //将本地版本库推送到远程服务器

本地存在项目目录,设置为git项目

cd existing_folder
git init
git remote add origin <giturl>
git add .
git commit -m "Initial commit"
git push -u origin master

本地存在git项目,设置为此git地址

cd existing_repo
git remote add origin <giturl>
git push -u origin --all
git push -u origin --tags

Git强制拉取覆盖本地

git fetch --all
git reset --hard origin/master
git pull

git push多个远程仓库

git remote add other http://xxxx/xx.git
git push other
输入 git remote add origin http://xxxx/xx.git  会报错 fatal: remote origin already exists.
因为默认第一个仓库名 origin,增加不同的仓库名字要不一样

查看所在目录的分支

git branch -a

本地创建并切换新的分支

git checkout -b devb

git pull拉取远程指定分支

1、若git clone之后想拉取某个指定分支:先git pull ,然后git checkout 指定分支名称

2、???:先git fetch origin 分支名称,然后git checkout 指定分支名称

posted @ 2021-11-18 14:10  新生代农民工阿南  阅读(58)  评论(0)    收藏  举报