Git常用命令的使用方法

推荐一个比较好的GIT的教学地址,廖雪峰老师的git教程

这里简述Git常用命令的使用方法:

一、初始化git

  右键进入 Git Bash

1、建立身份信息

git config --global user.name‘youname’

git config --global user.email‘youemail’

2、生成公钥私钥

ssh-keygen -t rsa

直接回车3次 提示输入密码可以不理会

找到以下文件

C:\Users\Administrator\.ssh\id_rsa.pub

复制一份重命名 如 Wangc.pub

将重命名的文件发给git管理员进行身份认证

 3、修改默认端口

进入C:\Users\Administrator\.ssh

新建文件config

内容:

Host 192.168.96.90          主机

Port 9090                          端口号

 

二、克隆代码

在代码所在目录右键 进入 Git Bash

git clone 地址 例如:git clone git@服务器的ip地址:/tuwen;   git clone git@120.75.140.115:/home/git/repositories/tuwen

 

三、分支管理

在代码所在目录右键右键 进入 Git Bash

git branch                                查看分支

git branch 分支名                    创建新分支

git checkout 分支名                切换分支

git branch --set-upstream-to=remotes/origin/V1_test.com V1_test.com // 跟踪远程分支

git remote -v  查看远程版本库信息

四、提交代码

1.在代码所在目录右键 Git Add all files now       本地修改文件后 缓存改动

 或右键 进入 Git Bash 输入 git add .

2.右键进入 Git Commit Tool 或 右键进入Git Bash 输入 git commit -a -m ‘本次提交描述’

本次操作是将代码提交到【本地仓库】,而不是远程服务器。

3.每次提交代码前需要将代码拉下来一次(其他人员没有代码变动可以不做这次操作)       

右键进入Git Bash   使用 git pull 拉取所有代码

如需指定拉取某分支

使用 git pull origin 分支名  

4.提交代码

右键进入Git Bash

git push 提交所有代码

如需提交指定分支代码

使用 git push origin 分支名

 

五:冲突解决

1.打开冲突文件


2.修改冲突文件 保留所需代码


3.执行提交代码步骤 缓存改动 -> 提交到本地 -> 提交到远程即可。

六:忽略文件夹、文件操作

忽略文件或文件夹需要添加到.gitignore中。如图所示:

/backend/assets/*   忽略该文件夹下的所有文件和目录,如果要保留该文件夹,则需要添加!.gitkeep文件夹。【因为git目录下没有任何文件,则该目录也会被忽略】

七:忽略文件夹、文件操作

posted @ 2015-10-11 23:04  冰狼爱魔  阅读(301)  评论(0编辑  收藏  举报