git远程代码库的使用

1.安装git

在大多数的Linux系统上,git已经被安装了,我们可以通过以下命令把他更新到最新版本。

git clone https://github.com/git/git

 2.创建一个远程代码库

远程代码库有很多,可以根据自己的喜好选择一个。https://coding.net/这是码市。然后注册一个账号,创建一个新的工程。

3.设置git

在使用之前,我们需要配置一下,使git能够追踪到项目文件的修改。设置你的用户名和邮箱。最好和你远程代码库上的用户名和邮箱一致。 

git config --global user.name "your_username"
git config --global user.email [email protected]

设定推送的(push)默认值为‘simple’。

git config --global push.default simple

4.创建一个本地代码库

去你项目的根文件夹。输入以下命令:

git init

git会在你的根文件夹内创建一个名为.git的隐藏文件夹,那就是你的本地代码库。 

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;

关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

 

5.加载(stage)文件

现在命令git加载(stage)所有的项目文件。

git add .

 如果我们只想吧特定的文件添加到源代码控制中,我们可以指定他们。

git add my_file, my_other_file

 6.提交文件

git commit -m “你做的修改”
git push

 如果要查看已加载和未加载文件的状态,提交等。可以执行以下命令:

git status

7.创建分支

创建并切换到一个新的分支

git checkout -b new_feature

  或者可以分步创建,切换分支

git branch new_feature    创建分支
git checkout new_feature   切换分支

 查看所有分支

git branch

 带*的是你的当前所在分支。

8.合并分支

如果你想将你的分支加到主干分支上。你需要加载并提交你的文件:

git add .    加载文件
git commit -m "合并分支"    合并分支

然后移到你的主干分支:

git checkout master

  然后合并:

git merge new_feature

 这样你的主干分支就会具有你的被合并的分支的新功能了。

9.删除分支

先切换到你的主分支master上,然后终端输入(已经合并分支的情况下):

git branch -d new_feature

 如果没有合并分支,就输入:

git branch -D new_feature

 大写的D是强制删除分支的意思。

 

 

猜你喜欢

转载自wangyongfei.iteye.com/blog/2359341