git管理

204 阅读2分钟

1、初始化本地仓库

git init
git add README.md
git commit -m "first commit"

第一行,是说新建一个 README.md 文件,并且写上你自定义的内容;

第二行,通过 git init 命令做本地仓库的初始化;

第三行,将 README.md 添加到暂存区;

第四行,提交暂存区并写好注释说明。

2、本地仓库和远程仓库创建联系

git remote add origin git地址

3、移除本地仓库和远程仓库的关联

git remote rm origin git地址

4、首次提交

git push -u origin master

5、推送本地修改到远程

推送前一定要先拉取最新代码,并且每次修改前及时拉取最新代码是非常好的习惯。

//拉取最新代码
git pull origin master 

//查看本地仓库状态
git status 

// 将所有修改更新至暂存区
git add .

// 提交暂存区更改 并写上明确的注释说明
git commit -m "注释内容"

// 提交修改至主分支
git push origin master

6、将远程仓库同步到本地

git clone https://username:password@github.com/username/xxxxxx.git

git remote -v    可以查看远程仓库版本

git fetch origin master 拉取远程仓库更新

7、强制覆盖本地文件

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

8、建立并切换到新分支

// 创建分支并且切换到这个分支下
git checkout -b dev

// 切换到某分支
git  checkout dev
git checkout master

9、查看所在分支

其中前面带 * 号的为当前所在的分支。

$ git branch

* dev
  master

10、分支合并

我们之前假设已经在 dev 分支上做了一些修改,可以发布版本之后,想要合并到 master 分支上。

首先使用 git checkout master 切换到 master 分支,然后执行 git merge dev 命令进行 dev 分支到 master 分支的合并。

$ git merge dev
Updating 1dd1bb5..5fe81cd
Fast-forward
 dev.md | 6 ++++++
 1 file changed, 6 insertions(+)

11、关联本地文件夹

git init
git remote add origin https:codeup.xxxx.git
git add .
git commit
git push -u origin master

12、更改git地址

git remote set-url origin [new-remote-url]
git remote -v // 显示当前Git仓库的远程仓库地址
git push origin master // 将更改后的代码提交到新的远程仓库地址

来源链接:www.cnblogs.com/fengzheng/p…