可悲的是,我已经花了3个小时试图提交分配给我的单个文件夹了……这是我的私人github仓库enter image description here
我不能拖动该文件夹,因为它限制为100个文件,显然我的文件夹中有4000个文件?
我所做的是。
$ git clone githuburl
(i now dragged my assignment folder to this repo in my own pc)
$ git add assignmentfolder (pages)
$ git commit -m "first commit"
$ git push origin master
您可以看到它直接忽略了每个文件,只是提交了文件夹名称? (https://i.stack.imgur.com/UWPST.png)
我是github的新手,它太难了
答案 0 :(得分:1)
通常,您应该考虑文件而不是文件夹。尝试在路径中使用通配符:
'Part 2
Dim Axis As Axis
Set Axis = cht.Chart.Axes(xlCategory)
Axis.CategoryNames = myArray2
最好使用public static void main(String[] args) {
long n = 16L;
// Do use format number accordingly
int format = 20;
System.out.printf(
"%" + format + "s\t" +
"%" + format + "s\t" +
"%" + format + "s\t" +
"%" + format + "s\t"+
"%" + format + "s\t" +
"%" + format + "s\n", "log(n)", "(n)", "nlog(n)", "n^2", "n^3", "2^n");
//System.out.println("log(n) \tn \t\tn*log(n)\t\tn^2 \tn^3 \t\t2^n");
while (n <= 2048) {
long l = (long) Math.log(n);
long nl = (long) (n * Math.log(n));
long pow = (long) Math.pow(n, 2);
long cube = (long) Math.pow(n, 3);
long pow2 = (long) Math.pow(2, n);
System.out.printf(
"%" + format + "d\t" +
"%" + format + "d\t" +
"%" + format + "d\t" +
"%" + format + "d\t"+
"%" + format + "d\t" +
"%" + format + "d\n", l, n, nl, pow, cube, pow2);
n = n * 2;
}
}
在提交文件之前先查看已准备好提交哪些文件。
答案 1 :(得分:1)
我认为执行此操作的正确方法是:
git clone githuburl
cd githubfoldername
然后将所有文件移到那里
在此处添加一个.gitignore
文件,并排除node_modules
以及与缓存和外部程序包有关的所有其他操作,因为您的存储库中不需要它们。每个将要使用您的代码的人都将能够像您一样安装软件包。只要确保您包括:
packages.json
(如果您使用过npm
yarn.lock
(如果您使用过的纱线)那您就可以放心了
git add --all
git commit -m "your message"
这样,您将避免像 @Dmitri Sandler 所说的那样将无用的文件添加到您的仓库中,并且您将能够轻松地推送所有内容