ubuntu下git的一些使用方法

首先是代码提交步骤:

git status

git add file_name

get commit -m "notes"

get push -u origin local_branch  #local_branch为本地分支,remote branch如果没有与之同名的则在remote branch新建一个同名branch

好了,上传完成,下面是一些常用命令(以test分支为例):

新建本地分支:git branch test

切换到test分支(在本地):git checkout test

删除本地分支:git branch -D test

查看远程分支:git branch -r

查看本地分支:git branch

扫描二维码关注公众号,回复: 2809165 查看本文章

查看所有分支:git branch -a

重命名本地分支:git branch -m OldName NewName

重命名远程分支:

1、删除远程分支:git push origin :remote_branch

2、重命名本地分支:git branch -m OldName NewName

3、上传重命名后的本地分支:git push -u origin New_local_branch

4、修改完成

下面是一些理解:

首先,对git的操作大致是围绕三大步骤来的:

1、从git获取数据

2、在本地改动代码

3、将改动上传到git

这三大步骤涉及两个repository,一个local_repository,一个remote_repository,1、3涉及到remote_repository,2只涉及local_repository。

1、从git获取,当第一次从git获取时,即本地没有这个版本的代码库时,常常需要使用git clone,如果本地已经有这个版本的旧的代码库,即需要从git上获取版本更新的代码,则要使用git pull,这相当于从远程获取到最新版本再merge到本地,git pull=git fetch+git merge。clone完成后,本地将会建立一个和远程相同名称的branch

2、在本地改动代码,对所有文件的改动都是在你自己本地的local_repository来做的,和remote_repository是独立的

3、将改动上传,git push -u origin master

git status 列出当前目录所有还没有被git管理的文件和被git管理且被修改但是还未提交(commit)的文件

将get status中不想提交的文件撤回:使用.gitignore

将要被忽略的文件写入.gitignore

vim .gitignore #回车

撤回内容

猜你喜欢

转载自blog.csdn.net/SHNU_PFH/article/details/81383223