本地代码上传私有仓库

309 阅读1分钟

1.将当前文件夹作为本地仓库 git init 2.配置远程仓库地址 git remote add [shortname] [url]  比如: git remote add majiang git@172.17.42.192:/git_/majianguser.git

3.将所需的文件复制到本地仓库

4.先查看工作目录和缓存区的状态

git status 显示工作目录和缓存区的状态

# 添加指定文件到暂存区

$ git add [file1] [file2] ...

# 添加指定目录到暂存区,包括子目录

$ git add [dir]

# 添加当前目录的所有文件到暂存区

$ git add .

# 添加每个变化前,都会要求确认

# 对于同一个文件的多处变化,可以实现分次提交

$ git add -p

5.将缓存区的改动提交到本地版本库

git commit -m ‘message’

-m 参数表示可以直接输入后面的“message”,如果不加 -m参数,那么是不能直接输入message的,而是会调用一个编辑器一般是vim来让你输入这个message,message即是我们用来简要说明这次提交的语句。

git commit -am ‘message’ -am等同于-a -m

-a参数可以将所有已跟踪文件中的执行修改或删除操作的文件都提交到本地仓库,即使它们没有经过git add添加到暂存区,

6.将本地仓库的分支提交到远程服务器 git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名> , 例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支,

origin 是远程主机名。第一个master是本地分支名,第二个master是远程分支名。